Staff Software Engineer, Product Data Platform
Core
Shape technical direction and resolve systemic architectural problems for the high-performance data, query, and search infrastructure powering Brex's AI-powered data products.
Role type
Staff Software Engineer (Platform/Infrastructure)
Builds
Distributed data systems, query engines, and search infrastructure for finance teams
Domain
Fintech, Data Infrastructure, Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems architecture, Relational databases (Postgres/Aurora), JVM ecosystem (Kotlin/Java), Query optimization, System scalability, Technical strategy, Cross-team leadership
Preferred skills
OpenSearch/Elasticsearch, Streaming data platforms (Flink/Kafka), Multi-tenant platforms, AI platform foundations
Technologies
Kotlin, Java, Postgres, Aurora, JVM, OpenSearch, Elasticsearch, Flink, Kafka
Responsibilities
Lead technical strategy for critical PDP initiatives, Identify and resolve systemic performance and scalability problems, Own architecture direction for query performance, Design and evolve distributed systems, Raise technical bar through design reviews, Mentor senior engineers, Contribute to high-stakes initiatives in JVM ecosystem
Seniority
Staff, hands-on IC with strategic leadership
