Senior C++ Engineer
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
Recommended Jobs
Plumber
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…
Personal Tax Assistant - London (hybrid) c. £38, 000
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…
A Level Philosophy & Ethics Tutor
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…
Construction Insurance Lawyer 2+
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 …
Creative Director (Copywriter)
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…
Sales Representative
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…
Business Development Manager
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…
Manager, Management Taxes and Transactions (Incentives), UK Locations 1
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…
Casual Room Attendant - 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…