Staff Engineer Market Data
Summary
Builds and maintains real-time market data infrastructure in Rust, focusing on cross-exchange pricing, data quality, and low-latency systems, while mentoring a small team and collaborating with a growing engineering group.
You will build and maintain core market data infrastructure in Rust. You will work through practical problems specific to real-time market data, including cross-exchange pricing differences, data quality, and latency. You will bring real market data or trading systems knowledge into engineering decisions. You will communicate clearly with the team as the group grows and take on leadership of a small team over time.
Responsibilities
- Build and maintain core market data infrastructure in Rust
- Work through the practical problems specific to real-time market data: cross-exchange pricing differences, data quality, latency
- Bring real market data or trading systems knowledge into engineering decisions
- Communicate clearly with the rest of the team as the group grows
- Take on leadership of a small team over time, not immediately
Requirements
- Senior or staff-level engineering experience with strong, hands-on Rust
- Experience with real-time streaming systems
- Experience with high-scale data storage and processing, specifically in a market data context
- Real market data or trading systems experience, ideally from a market data provider, trading firm, or bank
- Background in traditional finance, rather than web3 or crypto-native companies
- Comfort using AI tools like Claude to move quickly, balanced with the ability to solve hard problems independently
- Strong communication skills, given the path toward managing people this role carries
- Based in Europe, where most of the team sits, or the US