Belvedere Trading is hiring a Senior Software Engineer – Execution Systems to architect and develop the core systems powering our trading operations. You will be a key contributor to high-impact projects in a collaborative, performance-driven environment.
What You'll Do
- Design, build, and maintain high-performance, low-latency execution systems
- Solve complex distributed systems challenges for high-volume trading
- Lead technical initiatives from conception to production deployment
- Optimize system performance, reliability, and scalability
- Collaborate with quantitative researchers and traders to implement new strategies
What We're Looking For
- Proven experience designing and building complex, high-performance distributed systems
- Expert-level proficiency in one or more systems programming languages (C++, Java, Rust, Go)
- Deep understanding of concurrency, data structures, algorithms, and system architecture
- Strong analytical and problem-solving skills with a focus on performance optimization
- Ability to work effectively in a fast-paced, collaborative team environment
Work Mode
This is a hybrid role based in either Boulder, Colorado or Chicago, Illinois.


