Staff Software Engineer, Loans Originations

SoFi

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$153,600–$192,000 / yr
Posted
63 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $173k
$133k most similar roles pay here $229k

This role pays less than 59% of similar roles. Most pay $142,450–$214,500 — the shaded band above. At the midpoint, this role pays about $173k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About SoFi

SoFi Technologies is a fintech company offering student and personal loans, mortgages, credit cards, investing, banking, and insurance products, positioning itself as a one-stop financial services platform. Industry: Financial Technology & Personal Finance

SoFi currently has 36 open roles on FindRole.

Listed pay typically runs $153,600–$258,500 across 36 roles with salary data.

Most-posted roles

View all roles at SoFi

At a glance

TL;DR · Staff Software Engineer, Loans Originations

SoFi is seeking a Staff Software Engineer to lead the design and implementation of key capabilities for its next-generation financial services platform. This role involves resolving complex technical challenges across multiple system domains, contributing to architectural direction, and driving alignment across teams while upholding quality standards. The ideal candidate will have 5+ years of professional software engineering experience, including at least 2 years in a technical leadership position, with expertise in distributed systems, performance tuning, and CI/CD tools like Git. Familiarity with Agile methodologies is essential, as is the ability to produce clear documentation. This role requires close collaboration with Product, Marketing, Operations, Business, Legal, and Compliance teams to deliver outstanding value to members through durable designs and efficient engineering practices.

What you'll do

  • Lead the design and implementation of key financial services platform capabilities.
  • Resolve complex platform issues with competing constraints and significant ambiguity.
  • Define architectural direction and evolutionary strategy for critical subsystems.
  • Drive alignment across teams to resolve technical and organizational conflicts.
  • Uphold engineering quality, reliability, and security policies organization-wide.
  • Mentor junior engineers through code reviews and contribute to team efficiency.

What we're looking for

  • 5+ years of professional full-time software engineering experience.
  • 2+ years in a technical leadership role with cross-team influence.
  • Deep understanding of distributed system concepts and performance tuning.
  • Proficient in using GIT and CI/CD systems for development processes.
  • Familiarity with Agile methodologies and ability to drive alignment across teams.
  • Ability to produce clear design and operational documentation artifacts.

More like this

Similar roles

Principal Software Engineer, Loans Originations

SoFi

Seattle, WA 165 days ago $198,400$341,000
Git CI/CD Agile AWS Kubernetes Docker Python PostgreSQL Redis MongoDB React Node.js Java Spring Boot Microservices API Gateway OAuth 2.0 RESTful APIs GraphQL

Staff Software Engineer, Loans Platform

SoFi

Seattle, WA +1 43 days ago $153,600$264,000
Python Java Docker Kubernetes AWS Git CI/CD PostgreSQL Redis MongoDB Agile REST Swagger OAuth JWT JSON GraphQL CICD Selenium Jenkins

Staff, Software Engineer

Walmart

Sunnyvale, CA 104 days ago $143,000$286,000
Java Spring Boot Microservices SQL NoSQL Azure Cosmos MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis CI/CD

Staff, Software Engineer

Walmart

Sunnyvale, CA 13 days ago $143,000$286,000
Java Spring Boot Docker Kubernetes React.js Angular MySQL PostgreSQL Hibernate REST APIs Agile JIRA Jenkins GIT JUnit Selenium Azure Cloud Stack GCP RDBMS Messaging platforms like Kafka GraphQL CI/CD

Staff, Software Engineer

Walmart

Sunnyvale, CA 1 day ago
Java Spring Boot Docker Kubernetes JIRA Jenkins GIT JUnit Selenium Azure Cloud Stack GCP MySQL Postgres RDBMS React.js Angular Node JS Express JS HTML CSS REST APIs Hibernate Agile methodology CI/CD
Hybrid