Skip to content
Quant jobs / Tower Research Capital

Quantitative Developer – C++

A C++ developer role on a mid-frequency trading team, improving the trading platform and research tooling. It helps make live trading more robust.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Build parts of a low-latency trading platform
  • Help develop a tick-by-tick backtesting platform
  • Optimise parallel computation on large datasets
  • Speed up ML-based algorithms
  • Build tools for historical data and simulation

What they ask for

Required

  • 1–5 years of C++
  • 1–2 years of Python
  • Data structures and algorithms
  • Object-oriented programming
  • Linux and some SQL
  • Independent problem solving
Education
Strong academic record; subject not stated.
Experience
1–5 years of C++ plus 1–2 years of Python
Languages and tools
  • C++
  • Python
  • SQL

How to prepare

  • Write a tick-level backtester in C++
  • Practise data structures and algorithm problems
  • Learn multithreading and cache-friendly design
  • Use Linux profiling tools

What to study

The HFT Quant Developer roadmap sets out the stages for this kind of role, with free resources for each.

Open the roadmap

Apply

Read the full posting on Tower Research Capital’s site before applying: requirements, location and pay can change after we check them.

View the posting on Tower Research Capital’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Tower Research Capital and doesn’t handle applications.

Similar roles