Job Description
- Build high-performance systems in Rust that drive live trading strategies
- Collaborate directly with traders and researchers in a small, high-impact team
- Shape low-latency architecture in a fast-paced, engineering-led environment
- Excellent compensation package and strong career upside
The Role
This is a hands-on role within a small, collaborative trading technology team. You’ll be responsible for designing and building core components of a Rust-based trading platform that powers both market-making and execution strategies.
Working closely with quantitative researchers and traders, you’ll help reduce system latency, automate strategy deployment, and support real-time decision-making with performant infrastructure. The firm values engineers who thrive on ownership, technical depth, and clear communication.
Key Skills and Experience Required
- At least 1 year of professional Rust experience — this will be assessed
- Strong knowledge of data structures, algorithms, and systems-level programming
- Familiarity with market microstructure, limit-order books, or execution logic
- Experience with real-time data processing, shared memory, or zero-copy techniques
- Bachelor’s (minimum) in Computer Science, Maths, Physics, or a related discipline
- Prior work in electronic trading, crypto, or low-latency systems is a strong advantage
What’s on Offer
- Competitive base salary
- A fast-moving environment where your work impacts live trading
- 30 days holiday, private healthcare, pension, and free lunches in-office
- Regular socials and a culture built on performance and transparency
If you’re an engineer who thrives on speed, precision, and the satisfaction of building systems that directly drive trading performance — we’d love to hear from you.
Apply now or reach out for a confidential discussion.