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

Drweng

Greenwich

On-site

GBP 129,000 - 166,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401k Match
Disability Insurance
Life Insurance
Health Savings Account
Flexible Spending Accounts

Job summary

DRW seeks Software Engineers for Front Office Systems to be embedded on trading desks, delivering specialized solutions and gaining deep domain knowledge. You will own products end-to-end, from prototypes to scalable production, and collaborate with traders, data, and research teams to solve high-impact problems.

role involves building with C++, Python, and Typescript across greenfield and legacy systems, with on-call support as needed.

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 and ambiguous environments.
  • Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity.
  • Exceptional interpersonal skills, communicating clearly with stakeholders and engineers to foster collaboration.
  • Experience in the financial markets, especially delta one store of value and/or FICC trading.
  • Experience with linux-based, concurrent, high-throughput, low-latency software systems.
  • Have a Bachelor or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience.

Responsibilities

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

Skills

C++
Python
Multiple languages
End-customer experience
Low-latency systems
Linux
FICC trading

Education

Bachelor's degree in CS/Math/Engineering

Tools

Typescript
Git
Docker

Job description

DRW seeks Software Engineers for Front Office Systems to be embedded on trading desks, delivering specialized solutions and gaining deep domain knowledge. You will own products end-to-end, from prototypes to scalable production, and collaborate with traders, data, and research teams to solve high-impact problems.

role involves building with C++, Python, and Typescript across greenfield and legacy systems, with on-call support as needed.

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

Similar jobs worth comparing

Front Office Trading Systems Engineer — C++/Python
Front Office Trading Systems Engineer — C++/Python

P2P • Greater London

On-site
GBP 90,000 - 130,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
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
Front Office Python Trading Engineer – Real-Time Systems
Front Office Python Trading Engineer – Real-Time Systems

Orbis Group • England

On-site
GBP 90,000 - 130,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
Senior Software Engineer, Trading (C++/Python)
Senior Software Engineer, Trading (C++/Python)

DRW • Greater London

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

DRW • Greater London

On-site
GBP 70,000 - 110,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
Software Engineer - Cumberland/FICCO Front Office Systems
Software Engineer - Cumberland/FICCO Front Office Systems

P2P • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer - Cumberland/FICCO Front Office Systems
Software Engineer - Cumberland/FICCO Front Office Systems

DRW Holdings, LLC. • Greater London

On-site
GBP 70,000 - 140,000