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.
- Other info: Accelerated career growth with a flat structure and technical ownership.
- Why this job: Make an immediate impact in global trading while working with top engineers.
- Qualifications: Expertise in modern C++ and strong understanding of computer architecture required.
The predicted salary is between 102000 - 238000 £ per year.
Location: London (Hybrid)
Salary: Up to £170,000 + Bonus + Excellent Benefits
Experience Level: 1+ Year
The Role
Are you passionate about speed, precision, and pushing hardware to its limits? 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
Apply now or reach out to me directly: obloom@hunterbond.com
StudySmarter Expert Advice🤫
We think this is how you could land C++ Engineer - Up to £170,000 + Bonus + Package
✨Tip Number 1
Familiarise yourself with the latest C++ standards, especially C++20, as this role requires expert knowledge. Consider contributing to open-source projects or personal coding challenges that showcase your skills in modern C++.
✨Tip Number 2
Brush up on your understanding of computer architecture and CPU-level tuning. You might want to explore resources or courses that focus on performance optimisation techniques, as this is crucial for the role.
✨Tip Number 3
Gain hands-on experience with concurrency and multi-threading. Building small projects that require these concepts will not only enhance your skills but also provide you with practical examples to discuss during interviews.
✨Tip Number 4
Network with professionals in the finance and systems engineering sectors. Attend relevant meetups or webinars to connect with industry experts, which could lead to valuable insights and potential referrals for the position.
We think you need these skills to ace C++ Engineer - Up to £170,000 + Bonus + Package
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with modern C++ and any relevant projects you've worked on. Emphasise your understanding of computer architecture and performance optimisation, as these are key for this role.
Craft a Compelling Cover Letter:In your cover letter, express your passion for low-latency systems and trading infrastructure. Mention specific examples of how you've tackled performance bottlenecks or optimised systems in previous roles.
Showcase Relevant Skills:Clearly list your skills related to concurrency, multi-threading, and scalable system design. Use bullet points for clarity and ensure they align with the job description to catch the employer's attention.
Proofread Your Application:Before submitting, double-check your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a C++ Engineer role.
How to prepare for a job interview at Hunter Bond
✨Showcase Your C++ Expertise
Be prepared to discuss your 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 algorithm optimisation to showcase your analytical skills.
✨Understand System Architecture
Familiarise yourself with computer architecture concepts, especially CPU-level tuning and memory management. Be ready to discuss how these elements influence performance in trading systems.
✨Prepare for Behavioural Questions
In addition to technical skills, be ready to answer behavioural questions. Think about times you've worked in a team, faced challenges, or driven innovation, as these experiences will demonstrate your fit within their elite systems team.