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
AI Summary ✨

Similar jobs

  • C++ Developer

    Millennium ManagementLondon, UKa day ago
    NewRegistered sponsor
  • Senior Software Engineer – Networking for AI

    ArmCambridge, UKa day ago
    NewVisa sponsor
  • Python Risk Developer - Vice President

    CitiGreater London, UKa day ago
    NewRegistered sponsor
  • Trading Systems Engineer

    QRTLondon, UK2 days ago
    NewRegistered sponsor
  • See all jobs in UK →