Staff Backend Engineer, Historical APIs
Skills
About the Role
You will own and evolve archival infrastructure that serves low-latency queries over multi-petabyte datasets. You will architect ingestion, indexing, and retrieval systems, design data models and query patterns for ClickHouse, Postgres, and RocksDB, and optimize API performance and reliability. You will set operational standards, profile and debug production systems, mentor senior engineers, and drive long-term architectural decisions.
Requirements
- 7+ years of backend engineering experience building large-scale high-performance systems
- Deep expertise in Rust C++ or equivalent systems programming languages
- Proven experience designing and operating distributed systems and data pipelines at scale
- Expert-level knowledge of database internals schema design and optimization for large datasets
- Demonstrated ability to architect simple elegant solutions to complex technical problems
- Strong technical leadership and mentorship skills with ability to influence without authority
- Track record of driving technical decisions and long-term architectural vision
- Comfort with ambiguity and ability to thrive in a fast-moving high-ownership environment
Responsibilities
- Architect and lead the development of ingestion, indexing, and retrieval systems
- Drive technical strategy for API performance, reliability, and scalability
- Design and optimize data models and query patterns for ClickHouse Postgres and RocksDB
- Lead system design discussions and make architectural decisions on caching and distributed data patterns
- Set standards for operational excellence, debugging methodologies, and performance profiling
- Mentor senior engineers and elevate technical capabilities
- Partner on long-term technical roadmap and infrastructure investments
- Identify and drive solutions to complex problems spanning multiple systems
Benefits
- Meaningful equity
- Generous vacation
- Wellness budgets
- Support for learning and travel
- Remote-first flexibility
