Senior Software Engineer, Product Data Platform

Brex Brex · Fintech · San Francisco, CA +2 · Engineering

Brex is seeking a Senior Software Engineer for their Product Data Platform team. This role involves building and operating high-performance data, query, and search infrastructure, with a focus on optimizing distributed systems for latency, correctness, and scalability. The role will also contribute to AI-powered data products, including an agentic reporting experience. The ideal candidate will have extensive backend engineering experience, strong database optimization skills, and experience with production systems at scale.

What you'd actually do

  1. Analyze and optimize complex query plans, execution paths, cost models, joins, and indexing strategies.
  2. Drive schema and access-pattern improvements to resolve systemic performance bottlenecks.
  3. Debug and remediate P95/P99 latency issues under load in production systems.
  4. Design and operate distributed systems with thoughtful tradeoffs around consistency, latency, caching, and failure modes.
  5. Evaluate existing architectures to proactively identify scaling risks and long-term reliability gaps.

Skills

Required

  • backend engineering experience
  • production systems at scale
  • platforms or infrastructure
  • relational databases
  • query plan design and analysis
  • indexing strategies
  • database optimization
  • communication skills
  • collaborate cross-functionally

Nice to have

  • OpenSearch / Elasticsearch
  • multi-tenant or data-heavy platforms

What the JD emphasized

  • 7+ years of backend engineering experience building and operating production systems at scale.
  • Experience building platforms or infrastructure used by real customers.

Other signals

  • AI-native automation
  • agentic reporting experience
  • interact with financial data in dynamic, intelligent ways