Software Engineer - Cumberland/FICCO Front Office Systems

DRW

Greater London

On-site

GBP 62,000 - 102,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DRW is seeking a software engineer in London to join the Front Office Systems team. You will own trading tools for Cumberland and FICC desks, delivering scalable production systems and collaborating with traders to turn alpha signals into reliable software.

Required are strong C++/Python skills, up to 7 years of experience, and a track record working with customers in fast-moving environments. The role emphasizes on-call responsibilities and cross-language development.

Qualifications

  • Up to 7 years of experience using C++ and Python, across multiple languages.
  • Track record of working directly with end customers and delivering production systems.
  • Ability to dive deep into complex problems and minimize complexity.
  • Exceptional interpersonal skills and clear communication with stakeholders.
  • Experience in the financial markets, especially delta one/FICC options trading.
  • Experience with Linux-based, low-latency software systems.
  • Degree in CS/Math/Stats/Physics/Engineering or equivalent work experience.

Responsibilities

  • Work with trading tools for Cumberland and FICC options desks.
  • Own products from prototype to production.
  • Embed with trading desks to model problems and build solutions.
  • Build, maintain, and extend the central trading platform.
  • Work across multiple languages including C++, Python, and TypeScript.
  • Provide on-call support as needed.

Skills

C++
Python
Customer interaction
Problem solving
Communication
FICC/Delta One experience
Functional programming (plus)

Education

Bachelor's or advanced degree in Computer Science / Math / Statistics / Physics / Engineering

Tools

Linux
TypeScript
High-throughput systems

Job description

Salary: £62,000 - 102,000 per year

Requirements:
  • Up to 7 years of experience using C++ and Python, with comfort working across multiple programming languages
  • A 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 and the ability to communicate clearly with stakeholders and other engineers
  • Experience in the financial markets, especially in delta one store of value and/or FICC options trading
  • Experience with Linux-based, concurrent, high-throughput, low-latency software systems
  • Experience with functional programming is a plus
  • A bachelors or advanced degree in Computer Science, Mathematics, 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, including C++, Python, and TypeScript
  • Provide on-call support as needed
Technologies:
  • Support
  • Linux
  • Python
  • TypeScript
  • Embedded
More:

We are DRW, a diversified trading firm with over three decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. Headquartered in Chicago, with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We also leverage our expertise and technology across real estate, venture capital, and cryptoassets. Our team values autonomy, respect, curiosity, open minds, integrity, innovation, and a willingness to challenge consensus. Our C/FICCO Front Office Systems team collaborates closely with traders to turn alpha signals, risk management, market visualizations, and other trading‑critical tools into scalable, performant, and reliable production systems. We work across the intersection of customer success and quality product development, partnering closely with Data Engineering, Research Engineering, and Execution Engineering.

last updated 36 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Drweng • Greater London

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

DRW Holdings, LLC. • Greenwich

On-site
GBP 129,000 - 166,000
Medical insurance
Dental and vision insurance
401k plan with employer match
+4
Software Engineer - Cumberland/FICCO Front Office Systems
Software Engineer - Cumberland/FICCO Front Office Systems

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
Front Office Trading Software Engineer (C++/Python)
Front Office Trading Software Engineer (C++/Python)

DRW • Greater London

On-site
GBP 62,000 - 102,000
Senior Software Engineer, C/FICCO Data
Senior Software Engineer, C/FICCO Data

DRW Holdings, LLC. • City Of London

On-site
GBP 60,000 - 80,000
Software Engineer, Trading - Cumberland Systematic
Software Engineer, Trading - Cumberland Systematic

P2P • City Of London

On-site
GBP 90,000 - 140,000