C++ Developer Linux - Front Office in City of Westminster

C++ Developer Linux - Front Office in City of Westminster

City of Westminster Full-Time 150000 - 200000 £ / year (est.) Home office (partial)
Client Server

At a Glance

  • Tasks: Design and develop high-performance trading systems using C++ and collaborate with traders.
  • Company: Prestigious Hedge Fund in Central London with a focus on innovation.
  • Benefits: Salary up to £200k, life assurance, wellness perks, and flexible work options.
  • Other info: Dynamic workplace with excellent career growth and modern facilities.
  • Why this job: Join a profitable firm and make an impact in the fast-paced trading environment.
  • Qualifications: Strong C++ and Linux skills, experience in trading environments, and a 2.1 in STEM.

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

Salary: GBP150000 - GBP200000 per annum + bonus + benefits

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

C++ Developer Linux - Front Office in City of Westminster employer: Client Server

Join a prestigious Hedge Fund in Central London, where your expertise as a C++ Developer will be valued and rewarded with a competitive salary of up to £200k, alongside generous benefits including life assurance and enhanced paternity leave. Experience a dynamic work culture that promotes collaboration and innovation, with opportunities for professional growth and the flexibility to work from home once a week, all within a state-of-the-art office environment equipped with wellness facilities and ergonomic workspaces.

Client Server

Contact Details:

Client Server Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land C++ Developer Linux - Front Office in City of Westminster

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 trading systems. 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 and performance optimisation. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

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 about their job search. Let’s get you that C++ Developer role!

We think you need these skills to ace C++ Developer Linux - Front Office in City of Westminster

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++ and Linux skills right from the get-go. We want to see how your experience aligns with the role, so don’t be shy about showcasing your expertise in multithreading and performance optimisation!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team. Mention your experience in front-office trading environments and how you’ve tackled challenges in software development.

Showcase Your Projects:If you’ve worked on any relevant projects, make sure to include them! We love seeing real-world applications of your skills, especially if they involve building high-performance systems or using FIX protocols.

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’s super easy – just follow the prompts!

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 prepared to discuss specific projects where you've implemented multithreading and performance optimisation, as these are crucial for the role.

Understand the Trading Environment

Familiarise yourself with the front-office trading environment and protocols like FIX. Being able to speak knowledgeably about how your work impacts trading systems will show that you understand the business side of things, which is key for this position.

Showcase Your Problem-Solving Skills

Prepare to discuss challenges you've faced in previous roles and how you overcame them. Use examples that highlight your ability to collaborate with traders and technologists to deliver robust solutions under pressure.

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 the role. This shows your genuine interest and helps you assess if the company is the right fit for you.