Senior Software Engineer, Trading (C++/Python)

DRW

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DRW is seeking a Software Engineer for their Cumberland Systematic team in London. In this role, you will design and develop critical trading systems while collaborating closely with quantitative researchers and traders. A strong background in C++ and Python is required, along with experience in developing high availability distributed systems.

The ideal candidate has over five years of experience in C++, alongside a strong understanding of concurrency and computer networking. This role offers a dynamic environment in a diversified trading firm that maintains high expectations and promotes innovation.

Qualifications

  • 5+ years of professional C++ experience.
  • Experience building complex, mission-critical systems in modern C++.
  • Understanding of concurrency concepts in C++ and Python.
  • Knowledge of high availability distributed systems with tight latency constraints.

Responsibilities

  • Design, develop, test, document, and maintain software for trading and post-trade analysis.
  • Develop software for market data and execution management.
  • Collaborate with researchers and traders.

Skills

C++
Python
Concurrency concepts
Computer networking
Statistics

Job description

DRW is seeking a Software Engineer for their Cumberland Systematic team in London. In this role, you will design and develop critical trading systems while collaborating closely with quantitative researchers and traders. A strong background in C++ and Python is required, along with experience in developing high availability distributed systems.

The ideal candidate has over five years of experience in C++, alongside a strong understanding of concurrency and computer networking. This role offers a dynamic environment in a diversified trading firm that maintains high expectations and promotes innovation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front Office Trading Software Engineer (C++/Python)
Front Office Trading Software Engineer (C++/Python)

DRW • Greater London

On-site
GBP 62,000 - 102,000
Software Engineer, Trading – Cumberland Systematic
Software Engineer, Trading – Cumberland Systematic

DRW Holdings, LLC. • City Of London

On-site
GBP 70,000 - 90,000
Front Office Trading Systems Engineer (C++, Python)
Front Office Trading Systems Engineer (C++, Python)

DRW Holdings, LLC. • Greater London

On-site
GBP 70,000 - 140,000
Senior Software Engineer, Trading Platform, C++
Senior Software Engineer, Trading Platform, C++

DRW Holdings, LLC • Greater London

On-site
GBP 120,000 - 180,000
Low-Latency Trading Software Developer (C++/Python)
Low-Latency Trading Software Developer (C++/Python)

DRW • Greater London

On-site
GBP 42,000 - 62,000
Quant Research Engineer – Trading Systems & Data
Quant Research Engineer – Trading Systems & Data

Theblockchainassociation • Greater London

On-site
GBP 90,000 - 130,000
Senior Software Engineer - Research Tech & HPC Pipelines
Senior Software Engineer - Research Tech & HPC Pipelines

DRW • City Of London

On-site
GBP 120,000 - 180,000
Research Engineer: Quantitative Trading Software
Research Engineer: Quantitative Trading Software

Tradermath • Greater London

Hybrid
GBP 90,000 - 130,000
Training opportunities
Mentorship
Career growth
Trading Desk Software Engineer - Front Office Systems
Trading Desk Software Engineer - Front Office Systems

Drweng • Greater London

On-site
GBP 120,000 - 180,000
Trading Systems Engineer, Trading Platform
Trading Systems Engineer, Trading Platform

DRW • Greater London

On-site
GBP 90,000 - 130,000