> Markdown version of [/jobs/ext/4515871-staff-software-engineer-product-data-platform](https://www.wearedevelopers.com/jobs/ext/4515871-staff-software-engineer-product-data-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Product Data Platform - **Company:** Brex Inc. - **Location:** Seattle, WA, United States (Remote available) - **Experience:** Expert - **Salary:** $240,000.0 - $300,000.0 - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), Artificial Intelligence, Relational Databases, Distributed Systems, Elasticsearch, Java Virtual Machine (JVM), PostgreSQL, Data Streaming, Database Optimization, Kotlin, Apache Flink, Apache Kafka, OpenSearch - **Published:** November 1, 2026 - **Apply:** https://www.dice.com/job-detail/7fe1a288-ddaf-4db5-a933-369fcabeaa9c ## About the Role * 8+ years of backend engineering experience building and operating production systems at scale, including as a technical leader on multi-team initiatives. * Track record of leading architecture and delivery for large-scale distributed systems in a platform or infrastructure environment. * Deep hands-on expertise with relational databases (Postgres or Aurora strongly preferred), including query plan analysis, indexing strategies, and real-world optimization. * Ability to drive ambiguous, cross-cutting problems to resolution without a defined charter. * Strong written and verbal communication, with the ability to influence stakeholders and align teams without direct authority. * Experience mentoring senior engineers. Bonus * Hands-on experience with OpenSearch / Elasticsearch or similar systems in production. * Experience with streaming data platforms (Flink, Kafka) or semantic/analytics layers in production. * Experience with multi-tenant or data-heavy platforms in regulated environments. * Experience building platform foundations for AI or agentic product experiences. ## Description As a Staff Software Engineer, you'll shape the technical direction of the platform across multiple teams. Your mandate is to identify the highest-impact architectural problems across the data products group, including the cross-cutting ones that fall between teams, and drive them to resolution. You'll be accountable for the group's technical quality, move between long-horizon strategy and hands-on execution, and lead through influence rather than authority. Where you'll work This role will be based in our Seattle office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week, Monday, Wednesday and Thursday. As a perk, we also have up to four weeks per year of fully remote work! Responsibilities * Lead technical strategy for critical PDP initiatives, balancing long-term architecture with near-term delivery across multiple teams. * Identify and resolve systemic performance, consistency, and scalability problems, including cross-team gaps no single team can own. * Own architecture direction for query performance: query plans, execution paths, cost models, indexing strategies, and schema and access-pattern design. * Design and evolve distributed systems with thoughtful tradeoffs around consistency, latency, caching, cost, and failure modes. * Raise the technical bar across the group through design reviews and architecture decisions, and dive in hands-on where it matters most, including P95/P99 latency issues in production. * Proactively identify scaling risks and reliability gaps, and turn findings into plans the group aligns behind. * Mentor senior engineers and grow the next generation of technical leaders within PDP. * Contribute directly on high-stakes initiatives and critical path decisions, primarily in the JVM ecosystem (Kotlin/Java).