C++ Developer - Execution
Multi-Billion Dollar Hedge Fund
London
A multi-billion dollar hedge fund are looking for an engineer to join their Quantitative Trading Team; a front-office technology team dedicated to advancing algorithmic execution strategies across various asset classes. The focus lies in optimizing global trade flow operations, where contributions, irrespective of size, can significantly impact revenues and profits. Youll will have the opportunity to join a team of experts in computer science and trading domain knowledge; the ideal candidate should be a hands-on developer with a passion for designing trading systems and creating research and back-testing pipelines on a Linux platform.
Previous experience in real-time execution platforms at systematic hedge funds, brokers, top-tier investment banks, high-frequency trading environments, or market makers is preferred.
Requirements:
- Minimum of 4+ years of industry experience
- Advanced proficiency in C++ within a Linux environment
- Experience with low latency technology is preferred
- Strong software engineering expertise, specifically in designing high-performance, real-time enterprise-level trading systems, execution platforms, and order management systems
- Proficiency in order routing, trade-time fund position management, and understanding trade costs versus financing costs trade-offs
- Exceptional skills in architecture, system design, and implementation
- High proficiency in utilizing unit testing frameworks
Preferred Skills:
- Proficiency in Python
- Knowledge of Kafka, UMS/LBM
- Experience in creating execution algorithms, quant APIs, and research pipelines, managing data-intensive workloads
- Familiarity with large-scale distributed computing technologies
- Interest in global equity, future, FX, options, and debt market microstructure
- Awareness of real-time market data feeds and FIX protocol applications, particularly from an algorithmic trading standpoint