Staff Software Engineer, Product Data Platform

Brex

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$240,000–$300,000 / yr
Posted
27 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $270k
$138k most similar roles pay here $317k

This role pays more than 90% of similar roles. Most pay $169,550–$236,840 — the shaded band above. At the midpoint, this role pays about $270k versus about $203k 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, Product Data Platform

Staff Software Engineer, Product Data Platform joins the Product Data Platform team to build and operate high-performance data, query, and search infrastructure. This role supports critical product experiences, including AI-powered agentic reporting tools, by developing production-grade distributed systems that ensure scalability and reliability for finance teams. You will define technical strategy, resolve systemic performance and consistency issues across multiple teams, and oversee architecture for query plans, indexing strategies, and schema design. The work involves managing trade-offs regarding latency, caching, and failure modes while mentoring senior engineers. Key technologies include the JVM ecosystem with Kotlin and Java, alongside deep expertise in relational databases like Postgres or Aurora. Additional experience may involve OpenSearch, Elasticsearch, Flink, Kafka, and building infrastructure for multi-tenant platforms in regulated environments to solve complex data architecture problems.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Lead technical strategy for critical data platform initiatives by balancing long-term architecture with near-term delivery.
  • Resolve systemic performance, consistency, and scalability issues across multiple teams.
  • Direct the architectural roadmap for query performance, including indexing strategies and schema design.
  • Design distributed systems while managing trade-offs between latency, cost, and failure modes.
  • Raise technical standards through design reviews and hands-on troubleshooting of production latency issues.
  • Identify scaling risks and reliability gaps to create actionable improvement plans for the group.
  • Mentor senior engineers and develop the next generation of technical leaders within the team.
  • Contribute directly to high-stakes initiatives using Kotlin and Java in the JVM ecosystem.

What we're looking for

  • Must have 8+ years of backend engineering experience building and operating production systems at scale.
  • Must have a track record of leading architecture and delivery for large-scale distributed systems in platform or infrastructure environments.
  • Must possess deep hands-on expertise with relational databases, specifically Postgres or Aurora.
  • Must be able to drive ambiguous, cross-cutting problems to resolution without a defined charter.
  • Must have strong written and verbal communication skills to influence stakeholders and align teams without direct authority.
  • Must have experience mentoring senior engineers.
  • Experience in the JVM ecosystem (Kotlin/Java) is required for high-stakes initiatives.

More like this

Similar roles

Senior Staff Software Engineer, Data Platform

Robinhood

Bellevue, WA 177 days ago $264,000$310,000
PostgreSQL DynamoDB Kafka Flink Spark Delta Lake Distributed Systems CDC Database Sharding Proxy Architecture Data Lake Real-time Streaming Data Ingestion Kubernetes EC2 Caching Systems
Hybrid

Senior Staff Software Engineer, Data Platform

Robinhood

Bellevue, WA 177 days ago $264,000$310,000
PostgreSQL DynamoDB Kafka Flink Spark Delta Lake Distributed Systems CDC Data Lake Caching Systems Database Sharding Proxy Architecture Real-time Streaming Data Ingestion Kubernetes EC2 WarpStream
Hybrid

Staff Engineer, Data Platform Experience

Datadog

32 days ago
Distributed Systems Java Go Kubernetes Kafka SaaS Cloud Platforms Observability Platform Engineering System Design Internal Developer Platforms Cost Intelligence Infrastructure
Hybrid

Staff Engineer - Data Platform Experience

Datadog

32 days ago
Distributed Systems Java Go Kubernetes Kafka SaaS Cloud Platforms Observability Platform Engineering System Design Internal Developer Platforms Infrastructure Cost Intelligence Operational Tooling
Hybrid