C++ Developer Linux - Front Office

C++ Developer Linux - Front Office

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 Linux.
  • Company: Established Hedge Fund with a focus on innovation and profitability.
  • Benefits: Salary up to £200k, life assurance, enhanced paternity package, and wellness perks.
  • Other info: Work in a prestigious London office with great facilities and flexible remote options.
  • Why this job: Join a dynamic team and make an impact in the fast-paced finance sector.
  • Qualifications: Strong C++ and Linux skills, experience in trading environments, and a STEM degree.

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

London, Greater London | £150k - £200k per year

C++ Developer / Software Engineer (Boost Linux FIX) London to £200k

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.

What's in it for you:

  • Salary to £200k
  • Life Assurance, Critical Illness cover
  • Enhanced Paternity package and Adoption Assistance
  • Charitable fund raising matching and much more

Your role:

As a C++ Developer 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

Apply now to find out more about this C++ Developer / Software Engineer (Boost Linux FIX) opportunity.

C++ Developer Linux - Front Office 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, comprehensive benefits including life assurance and enhanced paternity leave, and opportunities for professional growth, this role as a C++ Developer offers a rewarding career path. Enjoy state-of-the-art office facilities, including wellness rooms and a gym, alongside the flexibility of remote work, making it an exceptional place to advance your career.

Client Server Ltd.

Contact Detail:

Client Server Ltd. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land C++ Developer Linux - Front Office

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in hedge funds or investment banks. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially any that involve low latency or multithreading. This will give potential employers a taste of what you can do and set 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 and be ready to discuss your past projects in detail. We want you to shine!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our team.

We think you need these skills to ace C++ Developer Linux - Front Office

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 and experience with Linux. We want to see how your background aligns with the role, so don’t be shy about showcasing your achievements in low latency development and multithreading.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your experience fits into our team. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us.

Showcase Relevant Projects:If you've worked on any projects that involved FIX protocols or trading systems, make sure to mention them. We’re keen to see real-world applications of your skills, so include links or descriptions of your work where possible.

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 multithreading and performance optimisation, as these are key areas for the role.

Understand the Trading Environment

Familiarise yourself with trading concepts and the role of Execution Management Systems (EMS). Being able to speak knowledgeably about FIX protocols and how they integrate with trading venues will show that you’re not just a coder but someone who understands the business side too.

Showcase Your Problem-Solving Skills

Prepare to discuss challenges you've faced in previous roles, particularly around building robust software. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your collaborative approach when working with traders and technologists.

Ask Insightful Questions

At the end of the interview, have a few thoughtful questions ready. Inquire about the team dynamics, the technologies they use, or how they measure success in their projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.