Quantitative Developer

Worcester
Worcester, UK
about 2 months 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.

Benefits & conditions

  • Performance-critical engineering problems with direct business impact.* Lean, highly technical environment.* High ownership and autonomy.* Close proximity to the trading side of the business.* 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 apply4u.co.uk

Good distractions

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

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:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

2:37 min

Managing concurrent tasks with structured concurrency

Ron Veen Ron Veen · WWC 2025

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all