Low Latency C++ Developer in City of London

Low Latency C++ Developer in City of London

City of London Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Build and optimise low latency trading platforms on Linux for global execution.
  • Company: Top quantitative investment manager with a focus on innovation.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for professional growth.
  • Why this job: Make a real impact in high-stakes trading systems where every microsecond matters.
  • Qualifications: 5+ years in C++ development, strong networking knowledge, and experience in distributed systems.
  • Other info: Join a culture that values precision and measurable results in engineering.

The predicted salary is between 48000 - 72000 Β£ per year.

A top quantitative investment manager is hiring a low latency C++ engineer to build and evolve the electronic trading infrastructure that powers real time, global execution. You will sit close to the trading engine, own performance sensitive workflows end to end, and spend your days profiling, tuning, and pushing latency down while keeping reliability high at scale.

This is a proper engineering seat for people who enjoy deep systems work on Linux, care about determinism, and like solving hard production problems with measured results.

What you will do
  • Develop and maintain low latency trading platforms on Linux prioritising throughput, predictability, and stability.
  • Create high-performance distributed systems that facilitate global electronic trading processes.
  • Analyse and optimise C++ code to minimise latency and maximise throughput.
  • Troubleshoot real-time issues using packet captures, core dumps, and runtime profilers within live trading environments.
  • Utilise advanced networking knowledge of TCP, UDP, and multicast, making informed decisions about various network path trade-offs.
What they are looking for
  • Over 5 years of professional experience in C++ development on Linux, including expertise in modern C++ standards and multithreading.
  • In-depth understanding of TCP, UDP, and multicast protocols, with a focus on optimizing for low-latency network performance.
  • Proven experience designing and operating high-throughput distributed systems in a production environment.
  • Familiarity with lock-free programming techniques and concurrent programming patterns.
  • Strong knowledge of scalable I/O models such as epoll and io_uring.
  • Previous experience in electronic trading or working with exchange-related systems is highly desirable.
Why this role
  • Develop systems where every microsecond counts and enhancements are immediately noticeable.
  • Take full responsibility for building, releasing, and troubleshooting production issues in a high-stakes setting.
  • Work on projects with worldwide reach, adhere to rigorous engineering principles, and foster a culture that prioritises precise measurement instead of speculation.

Low Latency C++ Developer in City of London employer: McGregor Boyall

As a leading quantitative investment manager based in London, we pride ourselves on fostering a dynamic work culture that values innovation and technical excellence. Our employees enjoy competitive benefits, including opportunities for professional growth and development, while working in a collaborative environment that encourages tackling complex challenges in electronic trading. Join us to make a tangible impact in a high-stakes setting where your contributions are recognised and rewarded.
M

Contact Detail:

McGregor Boyall Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Low Latency C++ Developer in City of London

✨Tip Number 1

Network, network, network! Get out there and connect with people in the industry. Attend meetups, conferences, or even online webinars related to low latency systems and C++. You never know who might have a lead on your dream job!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and low latency systems. This can be a great conversation starter during interviews and helps us see your practical experience.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C++ knowledge and system design principles. Practice coding challenges that focus on performance optimisation and multithreading. We want to see how you think under pressure!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to reach out directly.

We think you need these skills to ace Low Latency C++ Developer in City of London

C++ Development
Linux
Low Latency Programming
Multithreading
TCP Protocol
UDP Protocol
Multicast Protocol
Distributed Systems Design
High-Throughput Systems
Lock-Free Programming Techniques
Concurrent Programming Patterns
Scalable I/O Models (epoll, io_uring)
Real-Time Troubleshooting
Performance Profiling and Tuning

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Low Latency C++ Developer role. Highlight your experience with C++ on Linux, and don’t forget to mention any work you've done with low-latency systems or electronic trading. We want to see how your skills match up with what we’re looking for!

Showcase Your Projects: Include specific projects that demonstrate your expertise in optimising C++ code and building high-performance distributed systems. We love seeing real examples of your work, especially if they relate to trading or network performance. It helps us understand your hands-on experience!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. We appreciate a well-structured application that gets straight to the good stuff!

Apply Through Our Website: Don’t forget to apply 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 you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at McGregor Boyall

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially modern standards and multithreading. Be ready to discuss specific projects where you've optimised code for low latency and high throughput. They’ll want to see your depth of knowledge, so prepare to dive into technical details.

✨Understand Networking Protocols

Familiarise yourself with TCP, UDP, and multicast protocols. Be prepared to discuss how these impact performance in trading systems. You might even be asked to solve a problem on the spot, so having real-world examples of your networking experience will give you an edge.

✨Showcase Your Problem-Solving Skills

Think of specific instances where you’ve troubleshot real-time issues in live environments. Use packet captures or core dumps as examples to illustrate your analytical approach. They’re looking for someone who can think on their feet, so practice articulating your thought process.

✨Demonstrate Your Passion for Engineering

This role is all about precision and performance, so convey your enthusiasm for deep systems work. Share experiences that highlight your commitment to building reliable, high-performance systems. Showing that you care about the details will resonate well with them.

Low Latency C++ Developer in City of London
McGregor Boyall
Location: City of London
Go Premium

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

M
  • Low Latency C++ Developer in City of London

    City of London
    Full-Time
    48000 - 72000 Β£ / year (est.)
  • M

    McGregor Boyall

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>