About the Role
About the Role
The Quantitative Developer role involves building and scaling a high-frequency trading platform using Rust. You will work closely with an expert in the field to develop trading algorithms, integrate with decentralized finance protocols, and implement risk management features.
Key Responsibilities
- Develop Trading Algorithms: Design and refine low-latency, high-frequency trading strategies.
- Build Front-Office Trading Systems: Contribute to the development of core systems for data processing, risk management, live trading, and post-trade analysis.
- Integrate with DeFi Protocols: Onboard and process real-time data feeds from decentralized platforms.
- Backtest Strategies: Conduct historical analysis to evaluate and optimize trading models.
- Implement Risk Controls: Develop robust risk management features, including capital limits and stop-loss mechanisms.
- System Monitoring and Debugging: Maintain real-time trading systems and resolve operational issues efficiently.
Qualifications
- Strong programming capabilities with a focus on low-level development and performance optimization.
- Minimum 2 years of experience developing HFT or trading systems.
- Deep understanding of trading infrastructure, including order books and order state machines.
- Proficiency in Rust, or significant experience in C/C++ with exposure to Rust.
- Knowledge of crypto markets is a plus.
Preferred Skills & Attributes
- Curious, self-directed, and proactive.
- Results-oriented with a strong sense of ownership.
- Excellent mathematical and analytical thinking.
- Able to manage multiple priorities in a dynamic, fast-paced environment.
- Fluent in English (professional working proficiency).
Requirements
Rust programming
Proficiency in Rust or significant experience in C/C++ with exposure to Rust is required.
HFT experience
Minimum 2 years of experience developing high-frequency trading systems is necessary.
Trading infrastructure knowledge
A deep understanding of trading infrastructure, including order books and order state machines, is essential.
Performance optimization
Strong programming capabilities with a focus on low-level development and performance optimization are required.
Nice to Have
Knowledge of crypto markets is a plus.
Excellent mathematical and analytical thinking skills are preferred.