Senior Software Engineer, Loans Platform

SoFi

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$128,000–$240,000 / yr
Posted
13 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $184k
$105k most similar roles pay here $254k

This role pays more than 65% of similar roles. Most pay $153,440–$203,454 — the shaded band above. At the midpoint, this role pays about $184k 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 27 open roles on FindRole.

Listed pay typically runs $147,200–$247,500 across 27 roles with salary data.

Most-posted roles

View all roles at SoFi

At a glance

TL;DR · Senior Software Engineer, Loans Platform

SoFi is seeking a Senior Software Engineer to lead the development of backend services for its next-generation Lending Platform. This role involves full product lifecycle engagement, from concept to deployment, focusing on implementing new capabilities while ensuring code quality and delivering highly available, scalable services. The ideal candidate will collaborate closely with cross-functional teams including Product, Marketing, Operations, Business, Legal, and Compliance to translate business requirements into effective technical solutions. Key responsibilities include resolving complex platform design issues, writing meaningful tests, and creating clear documentation. Proficiency in GIT, CI/CD systems, and distributed systems concepts is essential, while full-stack experience with technologies like Kafka, Redis, Docker, JavaScript, TypeScript, and React is a plus.

What you'll do

  • Lead the technical evolution of key platform subsystems for SoFi's financial services.
  • Resolve complex problems in platform design and implementation, proposing durable solutions.
  • Write meaningful tests and ensure observability to create stable backend services.
  • Translate business requirements from various stakeholders into effective technical solutions.
  • Implement new capabilities and maintain high code quality throughout the product lifecycle.

What we're looking for

  • 3+ years of professional full-time software engineering experience
  • Proficiency in using GIT and related CI/CD systems
  • Deep understanding of distributed systems concepts
  • Ability to resolve complex technical problems with durable solutions
  • Expertise in writing maintainable, well-structured code and meaningful tests
  • Experience contributing to design and operational documentation
  • Strong collaboration skills across multiple teams and stakeholders

More like this

Similar roles

Staff Software Engineer, Loans Platform

SoFi

Seattle, WA +1 55 days ago $153,600$264,000
Python Java Docker Kubernetes AWS CI/CD Git PostgreSQL Redis RabbitMQ Agile gRPC GraphQL Swagger OAuth2.0 JWT RESTful_APIs JSON_schema CORS SAML OpenID_CONNECT

Principal Software Engineer, Loans Platform

SoFi

Seattle, WA 177 days ago $198,400$341,000
Git CI/CD Agile AWS Kubernetes Docker Python PostgreSQL Redis MongoDB CICD Scalability High_Availability Mentorship Recruiting Technical_Leadership

Senior Software Engineer, Lending

Chime

New York, NY +1 1 day ago
Ruby on Rails API design Distributed systems Transaction databases Asynchronous processing Caching System design Fintech CI/CD AWS Kubernetes Python Ruby PostgreSQL Redis GraphQL Microservices Terraform GitOps Prometheus Grafana
Hybrid

Senior Software Engineer, Debt Solutions

CoStar Group

San Diego, CA 40 days ago $124,000$202,000
GitHub Copilot C# .NET Framework Web API Node JavaScript React SQL Server Git AWS Azure TFS CI/CD Redis Neo4j
Hybrid

Senior Software Engineer, Platform

Anduril Industries

Costa Mesa, CA 24 days ago $191,000$253,000
Go C++ Python Rust AWS Azure CI/CD Terraform NixOS Kubernetes Docker Prometheus Grafana PostgreSQL MongoDB Redis Git GitHub Jenkins