Quantitative Developer/Trading Systems Engineer, Systematic Macro
Quantitative Developer/Trading Systems Engineer, Systematic Macro
Requirements
5+ years building production systems in electronic trading environments for futures, FX, and/or fixed income products
Strong C++ skills in performance-critical, low-latency contexts
Experience building production trading systems including market-data ingestion and order-entry components
Deep understanding of concurrent, real-time systems design
Strong software engineering fundamentals: testing, version control, and code quality
Strong Linux development experience
Bachelor’s degree required; Master’s or PhD preferred in Computer Science, Engineering, Physics, Mathematics, Statistics, or related quantitative discipline
Excellent problem-solving ability and attention to detail
Strong ownership and ability to work independently
Clear communicator with a collaborative approach
Comfortable operating in a fast-paced production-facing environment
Calm and effective when responding to issues during trading hours
Nice to Haves
Familiarity with monitoring, controls, and production support in a front-office setting
Experience working with shared internal services, APIs, or platform infrastructure
Experience in low-latency execution or algorithmic trading systems development
Understanding of systematic trading strategies and front-office trading workflows
Experience supporting live trading processes and production controls
Experience working within a larger institutional technology environment and integrating with shared internal platforms
What You'll Be Doing
Build C++ latency-sensitive trading systems covering market data ingestion through to order execution
Productionise performance-critical signal computation within trading systems
Build supporting research infrastructure including replay and data management systems
Support execution-related workflows across systematic strategies in Futures, FX, and Fixed Income
Specify performance and infrastructure requirements to central technology teams and collaborate on delivery
Partner with broader technology teams to leverage firm’s shared platforms and services such as execution, risk, portfolio management, data, and monitoring
Implement and maintain trading controls and support live production processes with integration into the firm’s broader trading control framework