Job Description
Summary
Deliver high-performance trading systems in
Rust
that directly drive strategy execution and profitability. Enable traders and researchers to operate at scale by building robust infrastructure, analytics tools, and automation. Shape the architecture behind live trading, reduce latency, and solve complex real-time challenges in collaboration with a high-calibre, cross-functional team.
Responsibilities:
- Design, develop, and maintain a low-latency trading system in Rust.
- Collaborate with traders, engineers, and quants to design and implement trading strategies within market-making, prop, and OTC.
- Build new tools/infrastructure to facilitate research; e.g., analytics and optimization.
- Automate the deployment and monitoring of trading strategies.
- Troubleshoot and resolve technical issues in real-time.
Your Profile:
- Minimum of one year experience developing in Rust; will be tested.
- Familiarity with core trading strategies (e.g., market-making, arbitrage, execution).
- Strong understanding of algorithms and data structures, as well as quant finance concepts: limit-order books, market microstructure, pricing.
- Experience with real-time data processing, IPC/shared-memory architectures, and low-allocation/zero-copy design.
- A Bachelor's degree (minimum) or PhD (preferred) in Computer Science, Mathematics, Physics, or a related field.
- Prior experience in high-frequency trading, market-making, or other electronic trading environments is a strong advantage but not required.
What We Offer:
- A collaborative and transparent company culture founded on Integrity, Innovation, and Performance.
- Competitive Salary with two discretionary bonus payments a year.
- Benefits such as Healthcare, Dental, Vision, Retirement Planning, 30 days holiday, and free lunches when in the office (benefits vary depending on employment location).
- Regular Town Halls, team lunches, and drinks.
- A Corporate and Social Responsibility program as well as charity fundraising matching and volunteer days.
Skills
- Communications Skills
- Development
- Rust
- Software Engineering
- Strategic Thinking
- Team Collaboration