Leading Etrading client requires a senior C++ Engineer to Design, develop and enhance low-latency C++ applications across five equities trading environments, Contribute to critical components including order handling, matching engines and market data services.
Take ownership from initial design through implementation, testing and deployment.
Are you passionate about building ultra-high-performance systems that operate at the heart of financial markets?
Join a world-class engineering team responsible for one of Europe's largest pan-European equities trading venues, where every microsecond matters and your work directly influences how billions of pounds are traded every day.
As a Senior Software Engineer, you'll play a key role in designing, developing and operating the technology that powers our real-time trading ecosystem. From order entry and matching engines to market data distribution and low-latency infrastructure, you'll help build mission-critical systems that are relied upon by some of the world's most sophisticated trading firms.
Why Join Us?
You'll become part of a highly collaborative engineering team that works closely with business stakeholders across Europe and technology teams globally. We believe in empowering engineers with ownership, encouraging innovation, and giving everyone the opportunity to make a meaningful impact.
This is more than a development role. It's an opportunity to solve complex technical challenges, influence system design, mentor talented engineers, and shape the future of modern electronic trading.
Build High-Performance Trading Systems
Design, develop and enhance low-latency C++ applications across five equities trading environments
Deliver robust, scalable and production-ready solutions with a strong focus on quality and performance
Contribute to critical components including order handling, matching engines and market data services
Own Features End-to-End
Take ownership from initial design through implementation, testing and deployment
Collaborate closely with engineers, product teams and business stakeholders
Drive technical decisions and ensure successful delivery of complex initiatives
Lead and Mentor
Support and develop less experienced engineers
Act as a technical expert for key systems and services
Contribute to technical discussions, architecture reviews and engineering best practices
Support a Mission-Critical Platform
Investigate and resolve complex production issues
Help maintain the reliability and availability of trading systems
Participate in an on-call support rota when required
Shape the Future Team
Interview and evaluate engineering candidates
Help build an exceptional technology organisation
What We're Looking For
Essential Skills & Experience
Significant professional experience with Modern C++ (C++11 or later)
Strong understanding of performance optimisation and low-level system design
Proven track record of delivering features from concept through production
Experience mentoring or supporting fellow engineers
Strong communication and stakeholder management skills
Experience developing and supporting applications within Linux environments
A proactive, ownership-driven mindset
Desirable Experience
C++20
Python development
SQL and relational databases
Real-time or low-latency systems
Trading, financial markets or exchange technology
Computer Science, Software Engineering or related degree
What We Offer
We believe exceptional people deserve exceptional support. That's why we provide a comprehensive package focused on your professional growth, financial wellbeing and personal health.
Financial Rewards
Competitive base salary
Performance-based bonus opportunity
Employee Stock Purchase Plan
Pension contributions of up to 7% of salary with no employee contribution required
Health & Wellbeing
Private medical insurance for you and your family, including dental cover
Company-funded private GP service
Life assurance and long-term illness cover
Employee Assistance Programme for you and your immediate family
Family Support
Enhanced parental and adoption leave
Flexible and supportive working environment
Lifestyle Benefits
ClassPass Corporate Membership
Complimentary lunch, snacks and refreshments in the office
Employee referral bonus scheme
Volunteer opportunities and charitable giving match programme
Learning & Development
Paid tuition assistance
Ongoing professional development opportunities
Exposure to some of the most advanced trading technology in the industry
To find out more about Huxley, please visit
Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales