IT & Software

Quantitative Developer, C++ - Trading Teams EMEA

Tower Research Capital

London · Greater London · United Kingdom

Overview

In this Quant Developer role, you will strengthen Tower’s EMEA research framework by building and improving tools for research and live trading. You’ll work with a cross-functional team of researchers and engineers to enhance a low-latency trading platform and backtesting capabilities. The role emphasizes scalable data processing, ML-driven optimization, and close on-site collaboration to accelerate research productivity. This is a high-impact opportunity to shape the firm’s quantitative infrastructure in a world-class, fast-paced setting.

Pay / Benefits
  • Generous paid time off
  • Hybrid working opportunities
  • Free breakfast, lunch, and snacks daily
  • Wellness expense reimbursement
  • Company-sponsored sports teams and fitness events
  • Workshops and continuous learning opportunities
Responsibilities
  • Design and implement a low-latency high-frequency trading platform
  • Support the tick-by-tick backtesting research platform development
  • Optimize large-scale parallel computation problems with extensive data sharing
  • Improve computational efficiency of ML-based algorithms for faster learning
  • Create tools for historical data access and trading simulations
  • Develop data analysis tools to generate actionable insights for research decisions
Key requirements
  • Bachelor's, Masters or PhD in Computer Science, Engineering, or related field (or equivalent practical experience)
  • Strong background in data structures, algorithms, and OOP in C++
  • Excellent problem-solving abilities
  • Ability to manage multiple tasks in a fast-paced environment
  • Strong communication skills
  • Python and/or financial markets experience is preferred but not required
  • strong communication
  • ability to manage multiple tasks
  • problem-solving abilities
  • C++ programming
  • data structures and algorithms
  • low-latency system design

Reference: WJ-747_31162186

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.