Staff Software Engineer

SoFi

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Frisco, TX
Salary
$153,600–$264,000 / yr
Posted
30 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $209k
$140k most similar roles pay here $278k

This role pays less than 62% of similar roles. Most pay $192,132–$250,000 — the shaded band above. At the midpoint, this role pays about $209k versus about $221k 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 17 open roles on FindRole.

Listed pay typically runs $156,800–$247,500 across 17 roles with salary data.

Most-posted roles

View all roles at SoFi

At a glance

TL;DR · Staff Software Engineer

Staff Software Engineer joins the Risk Engineering team to build next-generation internal platforms supporting risk, compliance, and business decision-making. This technical leadership role involves designing and maintaining full-stack applications that integrate data from Snowflake, AI infrastructure, and visualization dashboards into reliable products for internal partners. The engineer will develop scalable backend services, APIs, and data integrations while building intuitive frontend experiences to help users interpret data and complete operational tasks. Key responsibilities include translating ambiguous business processes into technical designs, owning architecture for complex components, and mentoring other engineers through code reviews and technical guidance. Required skills include extensive experience in full-stack development, cloud infrastructure, distributed systems, and Snowflake integration. The role specifically addresses the challenge of creating automated tools and data-driven workflows within risk and compliance environments to improve operational efficiency and decision support.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Design and maintain full-stack internal applications to support risk, compliance, and business workflows.
  • Develop scalable backend services and APIs that integrate application logic with Snowflake and other enterprise data platforms.
  • Build frontend experiences and visualization dashboards to help business users interpret data and complete tasks.
  • Integrate AI infrastructure and capabilities into internal tools to improve automation and decision support.
  • Translate ambiguous business requirements into technical designs, system workflows, and implementation plans.
  • Own the architecture and technical direction for complex components including security, reliability, and observability.
  • Establish engineering best practices for testing, release management, and monitoring across the full stack.
  • Mentor engineers through technical guidance, design reviews, and code reviews to improve team quality.

What we're looking for

  • 8+ years of professional software engineering experience building production full stack applications.
  • Strong backend skills including API design, service architecture, data modeling, and enterprise system integration.
  • Experience building frontend user-facing applications, dashboards, or workflow tools with modern web technologies.
  • Deep experience with cloud infrastructure, distributed systems, observability, deployment patterns, and operational excellence.
  • Hands-on experience with Snowflake or similar cloud data warehouse platforms.
  • Experience building data-driven applications, analytics workflows, or visualization dashboards for business users.
  • Familiarity with AI infrastructure, LLM-enabled applications, model-serving patterns, or AI workflow integrations.
  • Proven ability to lead technical design and mentor engineers through code reviews and coaching.
  • Experience in risk, compliance, financial services, or regulated environments (preferred).
  • Experience with BI tools, human-in-the-loop AI workflows, or data pipeline integrations (preferred).

More like this

Similar roles

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid