Skip to main content

Senior C++ Engineer

Licensed sponsor London Full-time Posted 59 minutes ago

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 HTTP
  • 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 lifecycle, 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

  • 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

Similar sponsor-licensed roles

More roles in London with active sponsor licences.

Role
Location
Visa
UC
Team Lead Occupational Therapist – Paediatrics
@university-college-london-hospitals-nhs-foundation-trust
London
May sponsor: the advert says sponsorship may be considered, and the role passes our visa check
BH
Senior Mechanical Craftsperson
@barts-health-national-health-service-trust · Other
London
May sponsor: the advert says sponsorship may be considered; skill or pay is borderline for a visa
Matron
@south-london-maudsley-nhs-foundation-trust · Other
London
May sponsor: the advert says sponsorship may be considered, and the role passes our visa check
General Manager
@south-london-maudsley-nhs-foundation-trust · Other
London
May sponsor: the advert says sponsorship may be considered, and the role passes our visa check
NWL CEG Clinical Facilitator
@central-and-north-west-london-nhs-foundation-trust · Healthcare
London
May sponsor: the advert says sponsorship may be considered, and the role passes our visa check
BH
Trust Doctor (eqv to ST3+) in Haemato-oncology
@barts-health-national-health-service-trust · Other
London
May sponsor: the advert says sponsorship may be considered, and the role passes our visa check
Claims and Inquest Manager
@imperial-college-healthcare-nhs-trust-london · Healthcare
London
May sponsor: the advert says sponsorship may be considered, and the role passes our visa check
Assistant Transformation Manager
@south-london-maudsley-nhs-foundation-trust · Other
London
May sponsor: the advert says sponsorship may be considered, and the role passes our visa check