Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SoFi Logo

Staff Software Engineer, Home Loans

SoFi

$153,600 - $264,000
Sep 3, 2025
Helena, MT, US
Apply Now

SoFi is looking for a Staff Software Engineer to help build a cutting-edge technology platform for Home Loans, aiming to lead the market in decision-making and speed.

Requirements

  • 5+ years of programming experience, ideally on a modern stack.
  • Our core stack is React / Java / Spring / PostgreSQL. Expertise in modern Javascript frameworks, REST APIs, and relational databases is a great start.
  • Familiarity with Agile methodologies as well as software testing: unit, integration, and end-to-end
  • Experience with React, GraphQL, Kafka, Docker, Kubernetes, Spring Boot, REST, gRPC, gradle, GitLab, ActiveMQ, Kotlin, cloud infrastructure, and CI/CD
  • Experience with WCAG & accessibility testing
  • Experience with React, XState

Responsibilities

  • Architecting, designing, and delivering scalable, highly available services and/or creating responsive, performant, and maintainable React-based web apps.
  • Owning and ideating technical solutions for product requirements and user stories
  • Participating in code and design reviews
  • Generating ideas for new initiatives and technologies
  • Becoming domain experts in the Home Loans business
  • Collaborating and representing engineering with outside stakeholders in product marketing, operations, business, legal, and compliance
  • Mentoring more junior members of the team and helping foster a learning environment within the team

Other

  • Bachelor's Degree, ideally in a technical field, but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience
  • Willingness to roll up your sleeves, collaborate with others, and get stuff done.
  • Strong sense of responsibility, 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
  • A passion for writing maintainable, well-tested code
  • Full-stack engineering experience, or a willingness and passion for broadening your technical skill set
  • Fintech/finance experience