Senior C++ Engineer

EPAM Systems Ltd
London

Job Description

We're looking for a Senior C++ Engineer to join our team in London, United Kingdom in a hybrid working mode. You will be part of a high-performing team developing a global derivatives algorithmic trading platform. This role offers the opportunity to collaborate with technologists, quants, and traders, optimizing proprietary trading technology for market-leading performance and reliability. You will contribute to the full stack, from venue connectivity to trading engines, in an open and collaborative environment.

Responsibilities

  • Develop software that communicates with exchanges via APIs, handling market data and order transmission using protocols such as FIX, Websocket, or
  • Ensure software quality by utilizing, maintaining, and extending testing suites
  • Optimize exchange communication through Kernel bypass and connection handling
  • Research exchange behavior to align platform operations
  • Implement solutions using exchange SDKs in C++, Rust, Python, and TypeScript
  • Implement trading algorithms based on requirements from traders and quants
  • Translate trading requirements into robust software implementations
  • Improve stability, reliability, and performance of the trading engine
  • Enhance monitoring and observability in partnership with Trading Operations
  • Investigate and resolve production issues, including crashes and performance bottlenecks
  • Prepare for releases and deployments of new trading engine versions

Requirements

  • Minimum 5 years post-graduation professional C++ software development experience in the financial industry
  • Solid understanding of parallel, asynchronous, and multithreaded programming for distributed systems
  • Good knowledge of algorithms and data structures
  • Strong analytical and problem-solving skills
  • Understanding of trading life cycle, including order capture, execution, allocation workflow, settlement, and compliance
  • Technical skills in Scripting languages such as Python, PowerShell, C#, SQL
  • Proven track record in application deployment best practices
  • Experience in proactive system monitoring and troubleshooting

Nice to have

  • Excellent communication skills for interaction with traders, developers, and stakeholders
  • Ability to thrive in high-pressure trading room environments
  • Experience working under demanding deadlines with changing priorities
  • Experience in commodity trading and supply operations, ideally within the energy sector

We offer/Benefits

  • EPAM Employee Stock Purchase Plan (ESPP)
  • Protection benefits including life assurance, income protection and critical illness cover
  • Private medical insurance and dental care
  • Employee Assistance Program
  • Competitive group pension plan
  • Cyclescheme, Techscheme and season ticket loans
  • Various perks such as free Wednesday lunch in-office, on-site massages and regular social events
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses
  • If otherwise eligible, participation in the discretionary annual bonus program
  • If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program

*All benefits and perks are subject to certain eligibility requirements

Posted 2026-11-04

Recommended Jobs

Plumber

R9 Recruitment Ltd
West Green, Greater London

Plumber - Social Housing (North/East OR West London) We are currently recruiting experienced Plumbers for Social Housing maintenance contracts across London. Average earnings between - £1,000 -£1,20…

View Details
Posted 2026-10-30

Personal Tax Assistant - London (hybrid) c. £38, 000

Buckley Consulting
London

Personal Tax Assistant London (hybrid) c£38,000 The well respected and very busy private client tax team of this Top 20 firm can offer you a really broad range of high quality work, a friendly a…

View Details
Posted 2025-09-05

A Level Philosophy & Ethics Tutor

Academics Ltd
West London

A Level Philosophy & Ethics Tutor - AQA | Online Tutoring | Flexible Hours Academics are currently seeking an experienced A Level Philosophy and Ethics Tutor to provide weekly online tutoring support…

View Details
Posted 2026-09-24

Construction Insurance Lawyer 2+

London

Construction Insurance Lawyer 2+ To £££ This leading City insurance firm is looking to hire an ambitious lawyer to work for the majority of Professional Indemnity insurers in the market as well as …

View Details
Posted 2026-10-15

Creative Director (Copywriter)

AKQA
London

At AKQA (part of WPP), we believe in the imaginative application of art and science to create a better future. With an entrepreneurial and collaborative approach, we design adaptive ideas, services, a…

View Details
Posted 2026-10-21

Sales Representative

17918
Catford, Greater London

Job Description An exciting opportunity to work with Everest, a brand name within the Home Improvements sector. Everest a brand built on values of innovation, communication, ownership, and collabo…

View Details
Posted 2026-11-04

Business Development Manager

Fawkes & Reece London
City of London, Greater London

Business Development Manager Role Full-time, permanent position 5 days a week in London, Barbican Need to have design & build experience Key Responsibilities Proactively source and convert new cl…

View Details
Posted 2026-10-30

Manager, Management Taxes and Transactions (Incentives), UK Locations 1

EY
London

At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and…

View Details
Posted 2026-07-18

Casual Room Attendant - London

Hilton
London

Casual Room Attendant - London Exceptional Hospitality Starts with You Picture yourself brightening someone's day. When you join our Hotels team, that's exactly what you'll do every time you come…

View Details
Posted 2026-10-30