Senior C++ Real-Time Trading Systems Engineer

Selby Jennings

City Of London

On-site

GBP 90,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Selby Jennings is seeking a C++ Software Engineer to build data and infrastructure platforms powering real-time trading, research, and decision-making across global markets. You will own critical components across the full development lifecycle, from architecture to production deployment, in a fast-paced environment.

You'll work with traders and quantitative researchers to deliver robust, low-latency systems, scale time-series processing, and evolve data infrastructure with streaming

Qualifications

  • Experience building Linux-based distributed systems.
  • Strong concurrency, multithreading and performance optimization.
  • Experience working in high-throughput, latency-sensitive or real-time environments.
  • Proven track record delivering production systems in fast-paced engineering teams.
  • Excellent problem-solving and ability to work with end users and stakeholders.
  • Experience with streaming technologies such as Kafka; Python and/or Java with C++.
  • Knowledge of modern data architectures and large-scale data platforms.
  • Exposure to derivatives or trading environments.

Responsibilities

  • Design and develop high-performance C++ systems for market data and trading.
  • Build scalable platforms for time-series data processing and distribution.
  • Develop APIs and services for low-latency data access.
  • Collaborate with traders and quantitative researchers to meet requirements.
  • Improve system performance, reliability, and observability.
  • Contribute to modern data infrastructure including streaming/distributed systems.
  • Provide production system support and ensure operational excellence.

Skills

Linux systems
Concurrency
Multithreading
Real-time systems
Production deployments
Stakeholder communication
Financial markets
Kafka
Python
Java
Data architectures
Derivatives trading
Airflow
Dagster
Iceberg
Delta Lake

Tools

Kafka
Airflow
Delta Lake

Job description

Selby Jennings is seeking a C++ Software Engineer to build data and infrastructure platforms powering real-time trading, research, and decision-making across global markets. You will own critical components across the full development lifecycle, from architecture to production deployment, in a fast-paced environment.

You'll work with traders and quantitative researchers to deliver robust, low-latency systems, scale time-series processing, and evolve data infrastructure with streaming

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Low-Latency Trading Systems Engineer
Senior C++ Low-Latency Trading Systems Engineer

Selby Jennings • City Of London

On-site
GBP 120,000 - 180,000
Low-Latency C++ Engineer for Global Trading Platform
Low-Latency C++ Engineer for Global Trading Platform

Selby Jennings • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Selby Jennings • City Of London

On-site
GBP 90,000 - 150,000
Senior C++ Engineer - Ultra-Low Latency Trading
Senior C++ Engineer - Ultra-Low Latency Trading

4ire Labs Ltd • United Kingdom

Remote
GBP 90,000 - 140,000
Senior C++ Quantitative Developer - Low-Latency Trading
Senior C++ Quantitative Developer - Low-Latency Trading

Millennium Management LLC • Greater London

On-site
GBP 150,000 - 210,000
Senior C++/Rust Systems Engineer — Greenfield Ownership
Senior C++/Rust Systems Engineer — Greenfield Ownership

Selby Jennings • Greater London

On-site
GBP 90,000 - 150,000
Senior C++ Engineer: Build Low-Latency Trading Platforms
Senior C++ Engineer: Build Low-Latency Trading Platforms

Flow Traders NV • Greater London

On-site
GBP 93,800 - 127,909
Flow Academy
Daily catered lunch
In-house gym and nutrition sessions
+4
Senior C++ Engineer — Trading Platform (Hybrid)
Senior C++ Engineer — Trading Platform (Hybrid)

EPAM Systems • Greater London

Hybrid
GBP 120,000 - 180,000
ESPP
Life assurance
Income protection
+13
Senior C++ Engineer — Real‑Time, Low‑Latency Market Making
Senior C++ Engineer — Real‑Time, Low‑Latency Market Making

Gtx UK Llp • Greater London

On-site
GBP 110,000 - 180,000
Casual work environment
Private health insurance
Small team with high ownership
Senior C++ High-Performance Engineer - Market Data
Senior C++ High-Performance Engineer - Market Data

The Learning Experience #247 • Greater London

On-site
GBP 103,000 - 148,000