Senior Software Engineer, Loans Platform

6 days ago


Cottonwood Heights, Utah, United States SoFi Full time $120,000 - $180,000 per year

Employee Applicant Privacy Notice
Who we are:
Shape a brighter financial future with us.

Together with our members, we're changing the way people think about and interact with personal finance.

We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way.
Join us to invest in yourself, your career, and the financial world.
****** Candidate located in Salt Lake City, UT OR Cottonwood Heights, UT will be heavily prioritized**

The role****
We are looking for a Senior Software Engineer to join our Loans Platform team who will help build a cutting edge technology platform to automate our loan process.

On our team, you will be in the middle of it all – implementing new functionality, architecting our system, squashing bugs, maintaining the health of our code, and continually growing as an engineer. You will be involved in the entire product lifecycle, from ideation through building, testing, deploying, monitoring and supporting mission critical systems. You'll face and solve a wide range of challenges: technical, product, and operational, shaping your personal growth and career along the way, as well as helping mold and grow the junior members of the team.

A loans platform is instrumental in 10xing the company, and you have the opportunity to help shape and guide that future and exponentially grow the customer base of this product.

*What you'll do:*

  • Architecting, designing, and delivering scalable, highly available services
  • Owning and ideating on technical solutions for product requirements and user stories
  • Participating heavily in code and design reviews
  • Generating ideas for new initiatives and technologies
  • Becoming domain experts on the Lending business
  • Collaborating and representing engineering with outside stakeholders in product marketing, operations, business, legal, and compliance
  • Working in a fast-moving, highly collaborative environment across multiple offices

*What you'll need:*

  • Bachelor's Degree in a technical field
  • 5+ years programming experience, ideally on a modern stack.
  • Our core stack is React / Java / Spring / PostgreSQL. Expertise with any modern JavaScript frameworks, REST APIs and relational databases is a great start.
  • Willingness to roll up your sleeves, collaborate with others and get stuff done
  • Strong sense of responsibility and ownership; driving a project from inception to completion
  • Affinity for solving problems and diving deep into the details
  • Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests

*Nice to have:*

  • Experience with Typescript, Kotlin, Kubernetes, Spring Boot, Webpack, cloud infrastructure and CI/CD
  • A passion for well-tested code and utilizing testing frameworks

Compensation And Benefits
The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location.

To view all of our comprehensive and competitive benefits, visit our
Benefits at SoFi
page

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.

The Company hires the best qualified candidate for the job, without regard to protected characteristics.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

New York applicants: Notice of Employee Rights

SoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email

Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.

Internal Employees
If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.



  • Cottonwood Heights, Utah, United States SoFi Full time $150,000 - $250,000 per year

    Employee Applicant Privacy NoticeWho we are:Shape a brighter financial future with us.Together with our members, we're changing the way people think about and interact with personal finance.We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...


  • Cottonwood Heights, Utah, United States SoFi Full time $150,000 - $250,000 per year

    Employee Applicant Privacy NoticeWho we are:Shape a brighter financial future with us.Together with our members, we're changing the way people think about and interact with personal finance.We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...

  • Software Engineer

    3 days ago


    Cottonwood Heights, Utah, United States Breeze Airways Full time $60,000 - $120,000 per year

    Working at Breeze Airways is an exciting endeavor and a serious commitment to bring "The World's Nicest Airline" to life. We work cross-functionally with truly awesome Team Members to deliver on our mission: "To make the world of travel simple, affordable, and convenient. Improving our guests travel experience using technology, ingenuity and...


  • Cottonwood Heights, Utah, United States SoFi Full time $120,000 - $180,000 per year

    Employee Applicant Privacy NoticeWho we are: Shape a brighter financial future with us.Together with our members, we're changing the way people think about and interact with personal finance.We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...


  • Cottonwood Heights, Utah, United States D AMATO CONVERSANO INC P C Full time $60,000 - $120,000 per year

    DCI Engineers - Cottonwood/Grangeville, IDBig career, small-town charm. Join DCI Engineers in Cottonwood/Grangeville, Idaho, and enjoy the freedom of quieter living with the stability of a respected, nationwide firm. This position offers access to national projects in a rural office setting, with direct mentorship from DCI's staff and a resident Principal...


  • Cottonwood Heights, Utah, United States CSC Generation Full time $150,000 - $200,000 per year

    At Backcountry, our mission is to connect people to their passions. Our four online stores—Backcountry, Competitive Cyclist, MotoSport and, SteepandCheap—aim to supply our customers with the gear, knowledge, and inspiration necessary to get out there and chase down life's greatest moments. We do this by providing the biggest and best assortment of...


  • Cottonwood Heights, Utah, United States CSC Generation Full time $80,000 - $120,000 per year

    At Backcountry, our mission is to connect people to their passions. Our four online stores—Backcountry, Competitive Cyclist, MotoSport and, SteepandCheap—aim to supply our customers with the gear, knowledge, and inspiration necessary to get out there and chase down life's greatest moments. We do this by providing the biggest and best assortment of...

  • Service Coordinator

    6 days ago


    Cottonwood Heights, Utah, United States National Church Residences Full time $42,000 - $72,000 per year

    Job Description: Location: Tuzigoot Village located in Cottonwood, ArizonaWork Type: Part Time 12 hours a weekAbout Us:National Church Residences serves over 46,000 seniors nationwide through affordable housing and health care. With 360+ communities, we're the largest nonprofit provider of senior housing and service coordination in the U.S.Role...

  • PT Server

    4 days ago


    Little Cottonwood Creek Valley, Utah, United States MBK Senior Living Full time $60,000 - $72,000 per year

    PT ServerAt MBK Senior Living, we're committed to putting people first – our residents and team members. Exceeding expectations and enriching lives drives our day-to-day. And it's all powered by Yoi Shigoto, a Japanese concept that translates to "good, quality work." It's more than a mantra. It's part of our company-wide commitment to build trust, set...


  • Little Cottonwood Creek Valley, Utah, United States Pleasurecraft Engine Group Full time $80,000 - $120,000 per year

    Working hard for something we love is called PASSION.Pleasurecraft Engine Group proudly manufactures marine engines in Little Mountain, SC. With the overall mission of "Building Engines to the Glory of God", Pleasurecraft strives to be recognized as the employer of choice by building an environment focused on making life better for our employees, our...