Quantitative Developer

Understanding Recruitment
London, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Algorithmic Trading Systems Engineering C++ (Programming Language) Software Debugging Distributed Systems Linux System Administration Performance Tuning Multithreading Concurrency Backend Low Latency C++14

Job description

We’re currently hiring a Quant Dev to work on the systems underpinning a global proprietary trading firm.

This role sits at the intersection of quantitative research, trading logic, and high-performance C++ engineering, with a strong focus on building and optimising latency-sensitive trading systems operating under real production load.

The environment is highly technical and engineering-driven, with engineers working very closely alongside traders and researchers on live trading infrastructure and strategy development.

The Role

The trading team is growing rapidly, creating increasing demand for engineers who can help implement, optimise, and maintain live trading strategies at production quality and speed.

This hire will work closely with traders and researchers to translate trading ideas into robust, performance-critical systems, with a strong focus on latency, reliability, and scalability.

Responsibilities

Build and optimise low-latency trading systems and strategy infrastructure.

Translate quantitative research and trading logic into production-grade C++ systems.

Improve latency, throughput, and reliability across live trading infrastructure.

Work on multithreaded and performance-critical backend systems operating under real production load.

Collaborate closely with traders, researchers, and engineers on strategy implementation and optimisation.

Debug and resolve complex performance and infrastructure bottlenecks across live environments.

Requirements

Strong modern C++ experience within backend or systems engineering environments.

Experience building high-performance, low-latency, or high-throughput systems.

Strong understanding of multithreading, concurrency, and distributed systems concepts.

Strong analytical and problem-solving capabilities.

Experience working within Linux environments.

Exposure to trading systems, quant infrastructure, HFT, or market-making environments is beneficial.

Strong debugging and performance optimisation capabilities.

Why This Role

Performance-critical engineering problems with direct business impact.

Lean, highly technical environment.

High ownership and autonomy.

Benefits & conditions

Strong compensation package including bonus.

Flexible working hours and healthy work-life balance.

Remote-first setup

Yearly company vacations with the wider team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:37 min

Managing concurrent tasks with structured concurrency

Ron Veen Ron Veen · WWC 2025

Videos

See all

Related articles

See all