C++ Software Engineer - Hedge Fund in London

C++ Software Engineer - Hedge Fund in London

London Full-Time 150000 - 200000 £ / year (est.) Home office (partial)
Client Server Ltd.

At a Glance

  • Tasks: Design and develop high-performance trading systems using C++ and collaborate with traders.
  • Company: Established hedge fund in Central London with a focus on innovation.
  • Benefits: Competitive salary up to £200k, comprehensive benefits, and flexible work options.
  • Other info: Enjoy a vibrant office environment with wellness facilities and excellent career growth.
  • Why this job: Join a dynamic team and make an impact in the fast-paced finance tech world.
  • Qualifications: Strong C++ skills, Linux experience, and a degree in Computer Science or STEM.

The predicted salary is between 150000 - 200000 £ per year.

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.

C++ Software Engineer - Hedge Fund in London employer: Client Server Ltd.

Join a prestigious Hedge Fund in Central London, where you will thrive in a dynamic work culture that values innovation and collaboration. With a competitive salary of up to £200k and a comprehensive benefits package, including life assurance and enhanced paternity leave, this role offers exceptional opportunities for professional growth and development. Enjoy state-of-the-art facilities, including an onsite restaurant and gym, alongside the flexibility of remote work, making it an ideal environment for talented C++ Software Engineers seeking meaningful and rewarding careers.

Client Server Ltd.

Contact Details:

Client Server Ltd. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land C++ Software Engineer - Hedge Fund in London

Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to C++ development and hedge funds. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your C++ projects, especially those involving multithreading or FIX protocols. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your C++ knowledge and problem-solving skills. Practice coding challenges that focus on low latency systems and multithreading. The more prepared you are, the more confident you'll feel!

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find and apply for roles like the C++ Software Engineer position. Plus, we love seeing candidates who take the initiative to connect with us directly.

We think you need these skills to ace C++ Software Engineer - Hedge Fund in London

C++ Development
Boost (C++ 17 / 20 / 23)
Linux Experience
Multi-threading
Performance Optimisation
FIX Protocol
Exchange Connectivity Protocols

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 how your experience aligns with the role, so don’t be shy about showcasing your achievements in low latency development!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about working in a hedge fund environment and how your background makes you the perfect fit for our team. Let us know what excites you about this opportunity!

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing practical examples of your coding skills and how you’ve tackled challenges in multithreading and performance optimisation.

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’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!

How to prepare for a job interview at Client Server Ltd.

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 these technologies, as well as any challenges you faced and how you overcame them.

Understand the Trading Environment

Familiarise yourself with the basics of trading systems and protocols like FIX. Being able to speak knowledgeably about how your work impacts traders and the overall trading process will show that you understand the business side of things, not just the technical.

Demonstrate Problem-Solving Skills

Prepare to tackle some coding challenges or technical questions during the interview. Think through your approach to multithreading and performance optimisation problems, and be ready to explain your thought process clearly and concisely.

Show Your Collaborative Spirit

Since this role involves working closely with traders and other technologists, highlight your teamwork experiences. Share examples of how you've successfully collaborated in past projects, and emphasise your communication skills to demonstrate you're a great fit for their team.