Staff Software Engineer, Banking

Brex

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$240,000–$285,000 / yr
Posted
51 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $262k
$152k most similar roles pay here $299k

This role pays more than 88% of similar roles. Most pay $175,875–$238,250 — the shaded band above. At the midpoint, this role pays about $262k versus about $207k for comparable roles.

Based on 240 similar postings.

Employer

About Brex

Brex is a financial technology company providing corporate credit cards, cash management accounts, and expense management software designed specifically for startups and growing technology companies. Industry: Financial Technology & Corporate Banking

Brex currently has 61 open roles on FindRole.

Listed pay typically runs $192,000–$240,000 across 61 roles with salary data.

Most-posted roles

View all roles at Brex

At a glance

TL;DR · Staff Software Engineer, Banking

As a Staff Software Engineer, Banking, you will join the Banking organization to shape the technical direction of critical product areas and core financial infrastructure. You will be responsible for driving the architecture, reliability, and execution of systems involving money movement, bank account experiences, payment orchestration, and partner integrations. The role requires balancing long-term technical strategy with hands-on implementation, including debugging and rollout strategies for high-stakes initiatives. You will collaborate cross-functionally with product, design, risk, compliance, and operations teams to translate complex regulatory requirements into durable technical solutions. Key responsibilities include mentoring senior engineers, leading architecture reviews, and improving system observability. This role focuses on the core financial infrastructure of a banking platform, specifically addressing challenges in payment orchestration and large-scale distributed systems within highly regulated environments.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Lead technical strategy for critical banking initiatives by balancing long-term architecture with near-term delivery needs.
  • Design and evolve scalable systems for money movement, bank account experiences, and payment orchestration.
  • Translate complex business and regulatory requirements into durable technical solutions through cross-functional partnership.
  • Resolve systemic reliability, quality, and operability issues while improving observability and incident prevention.
  • Lead architecture reviews and help teams navigate trade-offs in ambiguous technical spaces.
  • Mentor senior engineers and emerging leaders to improve system design and technical ownership.
  • Provide hands-on contributions for high-stakes initiatives including design, debugging, and rollout strategy.

What we're looking for

  • 8+ years of software engineering experience.
  • Experience as a senior technical leader on complex, multi-team initiatives.
  • Proven track record leading architecture and delivery for large-scale distributed systems in product or platform environments.
  • Ability to simplify complex technical and organizational problems into actionable plans using systems thinking.
  • Experience improving reliability, operational excellence, and engineering quality in production systems.
  • Strong communication skills to influence senior stakeholders and align teams without direct authority.
  • Hands-on technical depth to perform design, debugging, and implementation for high-stakes initiatives.
  • Experience mentoring senior engineers and scaling technical leadership across an organization.

More like this

Similar roles

Staff Software Engineer

SoFi

Frisco, TX 30 days ago $153,600$264,000
Snowflake AI Infrastructure LLM Full Stack Development API Design Data Modeling Cloud Infrastructure Distributed Systems Observability Data Visualization Workflow Orchestration Event-Driven Systems Security Access Control
8+ yrs exp

Staff Software Engineer, Banking

Brex

New York, NY 51 days ago $240,000$285,000
Distributed Systems Fintech Payment Orchestration Money Movement Ledgering Observability Service Modernization Platform Engineering Scalable Systems
8+ yrs exp Hybrid

Staff Software Engineer, Banking

Brex

Seattle, WA 51 days ago $240,000$285,000
Distributed Systems Fintech Payment Orchestration Money Movement Ledgering Observability Service Modernization Platform Engineering Scalable Systems
8+ yrs exp Hybrid

Senior Software Engineer, Lending

Chime

New York, NY +1 44 days ago
Ruby on Rails Distributed Systems APIs Transactional Databases Asynchronous Processing Caching System Design Fintech Data Contracts Observability Infrastructure Analytics AI
8+ yrs exp Hybrid

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