Principal Software Engineer, Loans Originations

SoFi

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$198,400–$341,000 / yr
Posted
165 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $270k
$111k most similar roles pay here $366k

This role pays more than 95% of similar roles. Most pay $142,450–$211,200 — the shaded band above. At the midpoint, this role pays about $270k versus about $177k for comparable roles.

Based on 239 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 · Principal Software Engineer, Loans Originations

SoFi is seeking a Principal Software Engineer to lead the technical evolution of its financial services platform, focusing on strategic initiatives that enhance member control over their financial futures. This role involves resolving systemic issues across multiple domains, defining long-term architectural direction, and driving alignment between divisions to achieve business goals. Day-to-day responsibilities include collaborating with cross-functional teams to execute technical visions, improving engineering efficiency, and mentoring engineers while shaping hiring standards. The ideal candidate has 10+ years of professional software development experience, including 7+ years in a leadership role, with expertise in scaling mission-critical systems, Git, CI/CD tools, and Agile methodologies.

What you'll do

  • Lead the development and execution of strategic initiatives across multiple product domains.
  • Resolve systemic business, technical, or organizational problems spanning company-wide.
  • Define long-term architectural direction for platform or products, aligning stakeholder teams.
  • Drive alignment across divisions to resolve technical and organizational conflicts effectively.
  • Raise engineering maturity by identifying and leading key improvements in culture and processes.
  • Mentor engineers, contribute to recruiting processes, and help shape hiring standards.

What we're looking for

  • 10+ years of professional software engineering experience
  • 7+ years in a technical leadership role
  • Proven ability to lead cross-team initiatives supporting business goals
  • Deep understanding of scaling highly-available, mission-critical systems
  • Expert proficiency with GIT and CI/CD systems
  • Experience leading improvements in Agile methodologies

More like this

Similar roles

Staff Software Engineer, Loans Originations

SoFi

San Francisco, CA 63 days ago $153,600$192,000
Python Java GIT CI/CD Agile AWS Kubernetes PostgreSQL Docker Terraform Prometheus Grafana Redis MongoDB CICD Scalability High-Availability Security Reliability

Software Engineer Principal

PNC

Pittsburgh, PA 78 days ago
Angular Java Spring Boot Informatica PowerCenter SQL Git CI/CD Oracle TypeScript HTML CSS RESTful APIs Layered architecture API integration Docker Kubernetes

Software Engineer Principal

PNC

PA +1 11 days ago $65,000$144,000
Python FastAPI Flask Django Celery Sqlalchemy Ansible Jenkins CI/CD Git Infrastructure as Code Containerization

Software Engineer Principal

PNC

Pittsburgh, PA 4 days ago
Python Java Spring Boot Angular CI/CD Open Telemetry AWS Kubernetes Docker PostgreSQL Git Swagger Jenkins Ansible Terraform Prometheus Grafana

Software Engineer Principal

PNC

Dallas, TX +4 6 days ago $91,000$2,028,000
Linux Windows Server PowerShell Python automation configuration management drift detection Elastic Dynatrace AWS Azure platform engineering system design Mentorship

Principal Software Engineer

The Walt Disney Company

Remote (Santa Monica, CA) +1 68 days ago $184,300$247,100
Python Java AWS DynamoDB S3 SQS SNS Kinesis Kafka MySQL PostgreSQL Springboot Django CI/CD
Remote