At a Glance
- Tasks: Design and develop high-performance trading systems using low latency C++.
- Company: Established Hedge Fund with a focus on innovation and technology.
- Benefits: Competitive salary up to £200k, comprehensive benefits, and flexible work options.
- Other info: Prestigious London office with wellness facilities and excellent career growth opportunities.
- Why this job: Join a dynamic team and make an impact in the fast-paced trading world.
- Qualifications: Strong C++ and Linux skills, experience with FIX protocols, and a STEM degree.
Do you have expertise with backend, low latency C++? You could be progressing your career in a senior, hand‑on role at a hugely profitable, long established Hedge Fund. As a C++ Software Engineer you will design and develop the proprietary trade Execution Management Systems (EMS), using multi‑threaded C++ to build high‑performance, scalable systems and integrate trading venues via FIX and binary protocols. You’ll contribute to architecture, testing and code quality standards, working across the full development lifecycle, as well as providing production systems support during trading hours, collaborating with traders and technologists to deliver robust solutions.
Location / WFH: You’ll join colleagues in prestigious Central London offices with onsite restaurant, wellness rooms, gym and all the latest kit to work with including ergonomic desks, you’ll also have flexibility to work from home once a week.
About you:
- You have strong C++ development skills including Boost (C++ 17 / 20 / 23)
- You have strong Linux experience
- You have experience of building robust, well‑tested software across the full development lifecycle
- You have experience with FIX or exchange connectivity protocols and have worked in a front‑office trading environment / Investment Bank or Hedge Fund
- You have a strong understanding of multithreading and performance optimisation
- You're collaborative and pragmatic with excellent communication skills
- You achieved a 2.1 or above in Computer Science or other STEM discipline from a top tier university
What’s in it for you:
As a C++ Software Engineer you will earn a highly competitive salary plus a fully comprehensive benefits package including:
- Salary to £200k
- Life Assurance, Critical Illness cover
- Enhanced Paternity package and Adoption Assistance
- Charitable fund raising matching and much more
Apply now to find out more about this C++ Software Engineer / Developer (Boost Linux FIX) opportunity.
Senior C++ Engineer (FIX/Linux) – High-Performance Trading employer: Client Server
Join a prestigious Hedge Fund in Central London as a Senior C++ Engineer, where you'll thrive in a dynamic work culture that prioritises innovation and collaboration. Enjoy a highly competitive salary of up to £200k, alongside a comprehensive benefits package that includes life assurance, enhanced paternity leave, and wellness facilities. With opportunities for professional growth and the flexibility to work from home, this role offers a rewarding environment for talented engineers looking to make a significant impact in high-performance trading.
StudySmarter Expert Advice🤫
We think this is how you could land Senior C++ Engineer (FIX/Linux) – High-Performance Trading
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, conferences, or even online webinars. The more people you know, the better your chances of landing that dream job.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Work on personal projects or contribute to open-source. Having something tangible to show can really set you apart from the competition.
✨Ace the Interview
Prepare for technical interviews by brushing up on your C++ skills and understanding multithreading concepts. Practice coding challenges and be ready to discuss your past projects in detail.
✨Apply Through Us
We’ve got your back! Apply through our website for the best chance at landing that Senior C++ Engineer role. We’re here to help you every step of the way!
We think you need these skills to ace Senior C++ Engineer (FIX/Linux) – High-Performance Trading
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your C++ skills, especially with Boost and Linux. We want to see your experience in low latency systems and any work you've done with FIX protocols. Tailoring your CV shows us you’re serious about the role!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you're passionate about high-performance trading and how your background fits the bill. We love seeing enthusiasm and a clear connection to the role.
Showcase Your Projects:If you've worked on relevant projects, whether personal or professional, make sure to mention them. We’re keen to see examples of your multithreading and performance optimisation skills in action!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us. Plus, it’s super easy!
How to prepare for a job interview at Client Server
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially with Boost and the latest standards like C++ 17/20/23. Be ready to discuss specific projects where you've implemented multithreading and performance optimisation, as this will show your hands-on experience.
✨Understand the Trading Environment
Familiarise yourself with FIX and exchange connectivity protocols. Being able to speak knowledgeably about how these systems work in a trading context will impress your interviewers and demonstrate your relevant experience in a front-office environment.
✨Showcase Your Problem-Solving Skills
Prepare to discuss challenges you've faced in previous roles, particularly around building robust, well-tested software. Use examples that highlight your collaborative approach and how you’ve worked with traders and technologists to deliver effective solutions.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company’s tech stack, team dynamics, and the specific challenges they face in high-performance trading. This shows your genuine interest and helps you assess if it’s the right fit for you.