Senior Quant C++ Engineer

Senior Quant C++ Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Harrington Starr

At a Glance

  • Tasks: Develop and optimise ultra-low-latency trading strategies in a high-performance C++ environment.
  • Company: Leading trading technology firm with a collaborative and engineering-focused culture.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for professional growth.
  • Other info: Join a team that values ownership and innovation in a fast-paced industry.
  • Why this job: Make a real impact on live trading systems while working closely with traders and researchers.
  • Qualifications: Strong modern C++ experience and background in performance-critical systems required.

The predicted salary is between 60000 - 80000 £ per year.

Currently working with a trading technology firm hiring for a Quant Developer to sit directly alongside traders and quant researchers, focused on developing and optimising ultra-low-latency trading strategies within a high-performance C++ environment. The role is heavily engineering-focused and would suit someone who enjoys working close to the trading stack, owning and improving tick-to-trade performance, and writing production-grade modern C++ in latency-sensitive systems.

Key areas:

  • Designing and optimising low-latency trading strategies
  • Translating research models into production systems
  • Profiling and performance optimisation across critical paths
  • Multithreading, concurrency and lock-free programming
  • Monitoring live systems and improving observability
  • Working closely with core trading and infrastructure teams on performance improvements

They are looking for someone with:

  • Strong modern C++ experience (C++17+)
  • Background in performance-critical or latency-sensitive systems
  • Strong systems/programming fundamentals
  • Good understanding of concurrency and multithreaded architectures
  • Exposure to monitoring/debugging live production systems

Nice-to-have exposure includes:

  • TCP/UDP, multicast or FIX
  • Trading or financial markets
  • AWS/cloud research environments
  • Python/Bash tooling

The environment is highly collaborative and engineering-led, with a strong focus on ownership, performance and direct impact on live trading systems.

Senior Quant C++ Engineer employer: Harrington Starr

As a leading trading technology firm, we pride ourselves on fostering a collaborative and engineering-driven work culture that empowers our employees to take ownership of their projects. Located in a vibrant financial hub, we offer competitive benefits, continuous learning opportunities, and the chance to work alongside talented traders and researchers, making a direct impact on high-performance trading systems. Join us to be part of an innovative team where your contributions are valued and rewarded.
Harrington Starr

Contact Detail:

Harrington Starr Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Quant C++ Engineer

✨Tip Number 1

Network like a pro! Get in touch with folks already working in trading tech or quant roles. Attend meetups, webinars, or even just reach out on LinkedIn. We all know that sometimes it’s not just what you know, but who you know!

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to highlight it. We love seeing real-world applications of your coding skills, especially in performance-critical systems.

✨Tip Number 3

Prepare for the technical interview! Brush up on multithreading and concurrency concepts, as well as performance optimisation techniques. We want to see how you think and solve problems, so practice coding challenges that reflect the role.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate candidates who are eager to make an impact in the trading world.

We think you need these skills to ace Senior Quant C++ Engineer

C++17+
Low-Latency Trading Strategies
Performance Optimisation
Multithreading
Concurrency
Lock-Free Programming
Monitoring Live Systems
Debugging Production Systems
Systems/Programming Fundamentals
TCP/UDP
Multicast
FIX Protocol
AWS/Cloud Environments
Python
Bash Tooling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong modern C++ experience and any work you've done with performance-critical systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about low-latency trading strategies and how your background in multithreading and concurrency makes you a great fit for our team. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in live production systems. We love seeing candidates who can think on their feet and improve observability in high-performance environments.

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 shows us you’re keen to join our collaborative team!

How to prepare for a job interview at Harrington Starr

✨Know Your C++ Inside Out

Make sure you brush up on your modern C++ skills, especially C++17 and beyond. Be ready to discuss specific features and how you've used them in performance-critical systems. They’ll want to see that you can write clean, efficient code under pressure.

✨Understand the Trading Environment

Familiarise yourself with trading concepts and the importance of low-latency systems. Knowing how tick-to-trade performance impacts trading strategies will give you an edge. Be prepared to discuss any relevant experience you have in financial markets or trading technologies.

✨Showcase Your Problem-Solving Skills

Be ready to tackle some technical challenges during the interview. They might ask you to optimise a piece of code or explain how you would approach multithreading issues. Practice explaining your thought process clearly and concisely.

✨Highlight Collaboration Experience

Since the role is highly collaborative, share examples of how you've worked with traders, researchers, or other engineers in the past. Emphasise your ability to communicate effectively and how you’ve contributed to team success in high-pressure environments.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>