Senior Software Engineer, Product Data Platform

Brex

Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WA
Salary
$192,000–$240,000 / yr
Posted
7 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $216k
$138k most similar roles pay here $251k

This role pays more than 64% of similar roles. Most pay $149,263–$222,000 — the shaded band above. At the midpoint, this role pays about $216k versus about $186k 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 31 open roles on FindRole.

Listed pay typically runs $240,000–$300,000 across 31 roles with salary data.

Most-posted roles

View all roles at Brex

At a glance

TL;DR · Senior Software Engineer, Product Data Platform

As a Senior Software Engineer on Brex's Product Data Platform (PDP) team, you will lead architectural improvements for high-performance data infrastructure that powers critical product experiences. Your daily tasks include analyzing and optimizing complex query plans, resolving systemic performance bottlenecks, debugging production latency issues, and designing distributed systems with thoughtful tradeoffs. You will work primarily in the JVM ecosystem using Kotlin/Java to build backend systems, contribute to design reviews, and enhance caching strategies for reliability and scalability. The role requires 7+ years of experience building and operating large-scale production systems, deep expertise in relational databases like Postgres or Aurora, and strong communication skills for cross-functional collaboration.

What you'll do

  • Analyze and optimize complex query plans to enhance system performance.
  • Drive schema improvements to resolve systemic performance bottlenecks.
  • Debug and remediate high-latency issues in production systems under load.
  • Design distributed systems with tradeoffs for consistency, latency, and failure modes.
  • Evaluate existing architectures to identify scaling risks and reliability gaps.
  • Implement caching strategies and improve read/write separation for efficiency.

What we're looking for

  • 7+ years of backend engineering experience building and operating production systems at scale.
  • Deep hands-on experience with relational databases (Postgres or Aurora preferred).
  • Strong expertise in query plan design, indexing strategies, and database optimization.
  • Experience building platforms or infrastructure used by real customers.
  • Ability to collaborate cross-functionally and communicate technical tradeoffs effectively.

More like this

Similar roles

Senior Software Engineer

Highnote

San Francisco, CA 103 days ago $170,000$230,000
Java Spring JPA SQL JUnit AWS GCP Docker Kubernetes BigQuery RedShift
Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 2 days ago $114,100$167,350
JavaScript Node.js Angular.js Vue.js HTML5 CSS3 SASS Grunt Gulp MVC MVVM Agile Scrum
Hybrid

Senior Software Engineer

Boeing

Remote (Maryland Heights, MO) 31 days ago $133,000$160,000
JavaScript TypeScript React C# .NET MAUI REST APIs Agile Jira Azure DevOps Git Unit Testing Integration Testing System-Level Validation Version Control Configuration Management Open Architecture Systems Modular Software Design Standardized Interfaces Cybersecurity Principles Secure Coding Practices
Remote

Senior Software Engineer

Oracle

Nashville, TN 20 days ago $79,200$178,100
Java Python Spark SQL Spark Streaming Kubernetes AWS Azure GCP CI/CD Docker Terraform Git Jenkins PostgreSQL Oracle RESTful APIs Swagger OAuth JSON XML

Senior Software Engineer

Equifax

GA 20 days ago
Java SpringBoot TypeScript JavaScript HTML CSS Angular Bootstrap Maven Gradle Git JIRA Confluence GitHub SQL_Server MySQL Vertex_AI Apache_Beam Bigtable BigQuery PubSub GCS Composer_Airflow JUnit Selenium LoadRunner SoapUI Agile_Scrum
Hybrid

Senior Software Engineer

Twilio

Remote (US) 131 days ago $138,700$173,400
C/C++ JavaScript Go WebAssembly Python Reverse Engineering Browser Automation Fraud Detection Docker Kubernetes CI/CD PostgreSQL AWS Observability Prometheus Grafana
Remote