At a Glance
- Tasks: Engineer ultra-fast trading platforms and optimise systems for peak performance.
- Company: Join a leading buy-side institution at the forefront of finance technology.
- Benefits: Enjoy a competitive salary, bonuses, and excellent hybrid work options.
- Why this job: Make an immediate impact in global trading while working with top engineers.
- Qualifications: 1+ year of C++ development experience and strong system design skills required.
- Other info: This role offers a flat structure and rapid career growth opportunities.
The predicted salary is between 108000 - 252000 £ per year.
A world-class buy-side institution is looking for a high-calibre C++ Engineer to join their elite systems team. You’ll help engineer ultra-low-latency platforms that power trading at the microsecond level—where every line of code counts. This is a rare opportunity to work at the cutting edge of finance and systems engineering, solving complex problems in a live production environment.
What You’ll Be Working On:
- Build and refine ultra-fast, low-latency trading infrastructure
- Optimize systems at the CPU, cache, and memory layers
- Engineer efficient data structures and high-performance algorithms
- Identify and eliminate performance bottlenecks at every level of the stack
- Drive innovation through deep systems and hardware-level optimization
What You’ll Bring:
- Expert knowledge of modern C++ (11/14/17/20) with a performance-first mindset
- Strong understanding of computer architecture and CPU-level tuning
- Experience with concurrency, multi-threading, and scalable system design
Why This Role?
- Immediate Impact – Your code directly shapes global trading outcomes
- Innovation-Focused – Work on advanced systems optimization and architecture
- Work with the Best – Join a close-knit team of world-class engineers
- Accelerated Career Path – Flat structure, technical ownership, and fast growth
Excited to push the boundaries of what C++ can do? Apply now or get in touch: obloom@hunterbond.com
C++ Engineer - Up to £180,000 + Bonus + Package employer: Hunter Bond
Contact Detail:
Hunter Bond Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Engineer - Up to £180,000 + Bonus + Package
✨Tip Number 1
Familiarise yourself with the latest C++ standards (C++11/14/17/20) and be prepared to discuss how you've applied them in your projects. Highlight any specific examples where your performance-first mindset has led to significant improvements.
✨Tip Number 2
Brush up on your knowledge of computer architecture and CPU-level tuning. Be ready to explain how you’ve optimised systems at various levels, including cache and memory layers, as this is crucial for the role.
✨Tip Number 3
Showcase your experience with concurrency and multi-threading. Prepare to discuss specific challenges you faced in scalable system design and how you overcame them, as this will demonstrate your problem-solving skills.
✨Tip Number 4
Network with professionals in the finance and engineering sectors. Attend relevant meetups or online forums to connect with others who work in high-performance environments, as they may provide insights or referrals that could help you land the job.
We think you need these skills to ace C++ Engineer - Up to £180,000 + Bonus + Package
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your hands-on experience with C++. Focus on specific projects where you've optimised performance or worked on low-latency systems. Use metrics to demonstrate your impact.
Craft a Compelling Cover Letter: In your cover letter, express your passion for high-performance engineering and your understanding of the financial sector. Mention any relevant experience with concurrency and multi-threading, as well as your approach to problem-solving.
Showcase Relevant Skills: Clearly list your expertise in modern C++ standards (11/14/17/20) and any experience with CPU-level tuning. Highlight your knowledge of data structures and algorithms that are crucial for optimising trading infrastructure.
Proofread and Edit: Before submitting your application, thoroughly proofread your documents. Ensure there are no typos or grammatical errors, as attention to detail is critical in this role. A polished application reflects your professionalism.
How to prepare for a job interview at Hunter Bond
✨Showcase Your C++ Expertise
Be prepared to discuss your hands-on experience with modern C++ standards (11/14/17/20). Highlight specific projects where you optimised performance and explain the impact of your contributions.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your ability to solve complex problems. Practice coding challenges that focus on low-latency systems and be ready to explain your thought process clearly.
✨Understand System Architecture
Familiarise yourself with computer architecture concepts, especially CPU-level tuning and memory management. Be ready to discuss how these elements affect performance in trading systems.
✨Prepare for Behavioural Questions
In addition to technical skills, companies value cultural fit. Prepare examples that demonstrate your teamwork, adaptability, and how you've driven innovation in past roles.