Enable job alerts via email!

Quant C++ Developer - Mid-Level | Electronic Market Making | London

JR United Kingdom

London

On-site

GBP 60,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a mid-level C++ developer to enhance their Electronic Market Making desk in London. This role involves designing and developing ultra-low-latency systems that enable rapid trading across global exchanges. Candidates with 2-5 years of experience in modern C++ and a passion for solving complex technical challenges will thrive in this fast-paced environment. Join a team that values innovation and offers a unique opportunity to impact the trading landscape significantly. If you're ready to tackle exciting challenges in a dynamic setting, this position is perfect for you.

Qualifications

  • 2-5 years of experience with modern C++ and system-level programming.
  • Strong problem-solving skills and understanding of OS internals.

Responsibilities

  • Design and develop latency-critical systems using modern C++.
  • Build real-time infrastructure for quoting and order execution.

Skills

C++ (minimum C++17)
System-level programming
Problem-solving
Computer architecture knowledge
Networking fundamentals

Job description

Social network you want to login/join with:

Quant C++ Developer - Mid-Level | Electronic Market Making | London, london (city of london)

col-narrow-left

Client:

Selby Jennings

Location:

london (city of london), United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

4

Posted:

08.05.2025

Expiry Date:

22.06.2025

col-wide

Job Description:

We're working with a top-tier trading firm hiring a mid-level C++ developer to join their Electronic Market Making desk in London. This team builds ultra-low-latency systems to provide continuous buy and sell quotes across global exchanges-capturing opportunities in milliseconds and driving tight spreads in highly liquid markets.

Key Responsibilities:

Design and develop latency-critical systems using modern C++ (C++20/C++23)

Build real-time infrastructure that supports quoting, pricing, and order execution

Work closely with traders and quants to turn strategy into robust, production-ready code

Optimise code paths for throughput and speed, from hardware to exchange connectivity

Requirements:

2 - 5 years of professional experience with modern C++ (minimum C++17) and system-level programming

Solid understanding of computer architecture, OS internals, and networking fundamentals

Background or keen interest in competitive programming (IOI, ICPC, Codeforces, etc.)

Strong problem-solving ability and the drive to work in fast-moving environments

Prior experience in trading not required, but a genuine interest is essential

For developers who love solving hard technical problems with real-world impact, this is a rare opportunity to join one of the most technically sophisticated desks in global trading. Please apply to learn more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.