Front Office Trading Systems Engineer — C++/Python

P2P

Greater London

On-site

GBP 90,000 - 130,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 its Front Office Systems team. You will work embedded with trading desks and, after forward deployments, generalize patterns for broader use, delivering scalable, low-latency production systems.

You’ll contribute across C++, Python, and Typescript, collaborating with Data/Research/Execution Engineering to build a central trading platform and solve high-impact problems in a fast-paced environment.

Qualifications

  • Up to 7 years of experience using C++ and Python and can work comfortably in multiple programming languages.
  • Track record of working directly with end customers, scoping and delivering production systems in fast-moving environments.
  • Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity.
  • Exceptional interpersonal skills and clear communication with stakeholders and engineers.
  • Experience in the financial markets, especially delta one store of value and/or FICC options trading.
  • Experience with linux-based, concurrent, high-throughput, low-latency software systems.
  • Bachelor's or advanced degree in CS, Math, Statistics, Physics, Engineering, or equivalent work experience.

Responsibilities

  • Work with best-in-class trading tools for a collection of Cumberland and FICC options trading desks.
  • Take full ownership of the products you create, from prototype to stable production.
  • Embed with trading desks, learn about their problem spaces, extract domain models, and build ergonomic, performant and extendable engineering solutions.
  • Build, maintain and extend the central trading platform.
  • Work with both greenfield and legacy systems across multiple languages (C++, Python, Typescript).
  • Provide on-call support as needed.

Skills

C++
Python
Typescript
End-customer interaction
Linux-based systems
Low-latency software

Education

Bachelor's or higher in CS/Math/Physics/Engineering

Tools

Git
Linux

Job description

DRW is seeking a Software Engineer for its Front Office Systems team. You will work embedded with trading desks and, after forward deployments, generalize patterns for broader use, delivering scalable, low-latency production systems.

You’ll contribute across C++, Python, and Typescript, collaborating with Data/Research/Execution Engineering to build a central trading platform and solve high-impact problems in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front Office Systems Engineer (C++/Python) – Desk Embedded
Front Office Systems Engineer (C++/Python) – Desk Embedded

Drweng • Greenwich

On-site
GBP 129,000 - 166,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
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
Front Office Systems Engineer - Trading Desk Focus
Front Office Systems Engineer - Trading Desk Focus

DRW Holdings, LLC. • Greenwich

On-site
GBP 129,000 - 166,000
Medical insurance
Dental and vision insurance
401k plan with employer match
+4
Senior Software Engineer, Trading (C++/Python)
Senior Software Engineer, Trading (C++/Python)

DRW • Greater London

On-site
GBP 70,000 - 90,000
Senior C++/Python Software Engineer - Trading Systems
Senior C++/Python Software Engineer - Trading Systems

DRW • Greater London

On-site
GBP 62,000 - 102,000
High-Performance Trading Systems Engineer (C++/Python)
High-Performance Trading Systems Engineer (C++/Python)

P2P • City Of London

On-site
GBP 90,000 - 140,000
Python Engineer for Trading Platform & Tools
Python Engineer for Trading Platform & Tools

DRW • Greater London

On-site
GBP 70,000 - 110,000
Python Engineer for Real-Time Trading Platform
Python Engineer for Real-Time Trading Platform

Drweng • Greater London

On-site
GBP 55,000 - 75,000
Trading Systems Engineer, Trading Platform
Trading Systems Engineer, Trading Platform

DRW • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer, Trading
Software Engineer, Trading

DRW • Greater London

On-site
GBP 62,000 - 102,000