Lead Engineer (C++) HFT Trading Systems in Slough
Lead Engineer (C++) HFT Trading Systems

Lead Engineer (C++) HFT Trading Systems in Slough

Slough Full-Time Home office (partial)
A

At a Glance

  • Tasks: Lead the design and optimisation of high-performance trading systems using C++.
  • Company: Dynamic systematic trading firm with a focus on innovation.
  • Benefits: Up to £220,000 salary, bonuses, health insurance, and training budget.
  • Why this job: Join a lean team and make a significant impact in high-frequency trading.
  • Qualifications: 6+ years of C++ experience and proven leadership in engineering.
  • Other info: Flexible remote work and direct access to senior leadership.

Albert Bow is working with a systematic trading firm building high-performance, latency-critical systems powering global strategies. They’re looking for a senior C++ engineer to lead a segment of their trading infra team, taking ownership of architecture, optimisation, and system design while collaborating across trading, quant research, and infra.

This is a full-stack systems engineering role: from kernel tuning and memory models to live strategy deployment and technical mentorship.

Responsibilities
  • Architect and build performance-critical, low-latency trading systems in modern C++
  • Lead technical strategy, code reviews, and engineering standards across the team
  • Optimise across the stack: CPU cache usage, memory layout, NIC tuning, networking
  • Translate quant research into robust, deployable code with full-stack awareness
  • Mentor engineers and drive team-wide improvement in system design and debugging
  • Coordinate closely with trading and quant research teams on feature delivery and infra upgrades
Requirements
  • 6+ years of professional C++ development with deep systems experience
  • Proven leadership in engineering, architecture, technical direction, mentoring
  • Solid grasp of OS internals, CPU architecture, and systems-level performance
  • Experience building fault-tolerant, throughput-heavy applications
  • Strong communication skills, able to align across trading, research, and infra
Nice to Have
  • Background in low-latency or high-frequency systems
  • Python for scripting, research pipelines, or glue code
  • Experience with networking (TCP, UDP, L1/L2 stack)
  • Familiarity with x86 assembly, memory barriers, and CPU profiling
  • Participation in CTFs or algorithmic programming contests (IOI, ICPC, Hashcode)
What’s on Offer
  • Senior technical ownership in a lean, high-impact trading team
  • Up to £220,000 base salary + bonus
  • Health insurance, sports reimbursement, tuition and training budget
  • Flat team structure with direct access to CTO and trading leads
  • Flexible workflow and remote setup across Europe
  • Minimal process, no red tape, and full engineering autonomy

If this sounds like a fit please apply directly. Applicants must have the right to work in the UK.

Lead Engineer (C++) HFT Trading Systems in Slough employer: Albert Bow

Join a leading systematic trading firm in London, where you will have the opportunity to take on senior technical ownership in a dynamic and high-impact environment. With a flat team structure that promotes direct access to leadership, you will benefit from a culture of autonomy and minimal bureaucracy, alongside competitive compensation and comprehensive benefits including health insurance and a training budget. This role not only offers the chance to work on cutting-edge low-latency systems but also provides ample opportunities for professional growth and mentorship within a collaborative team.
A

Contact Detail:

Albert Bow Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Engineer (C++) HFT Trading Systems in Slough

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to low-latency systems. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and optimisation techniques. Practice coding challenges that focus on performance-critical applications to impress during the interview process.

✨Tip Number 4

Don’t forget to 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 Lead Engineer (C++) HFT Trading Systems in Slough

C++ Development
Systems Architecture
Performance Optimisation
Low-Latency Systems
Technical Leadership
Code Reviews
OS Internals
CPU Architecture
Fault-Tolerant Applications
Communication Skills
Networking (TCP, UDP)
x86 Assembly
Memory Barriers
CPU Profiling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ experience and any leadership roles you've had. We want to see how your skills align with the responsibilities of architecting and optimising trading systems.

Showcase Your Projects: Include specific examples of projects where you've built performance-critical systems. We love seeing real-world applications of your skills, especially in low-latency environments.

Be Clear and Concise: When writing your cover letter, get straight to the point. We appreciate clarity, so explain why you're a great fit for the role without fluff. Highlight your communication skills and how you can collaborate across teams.

Apply Through Our Website: Don’t forget to apply directly through our website! It’s the best way for us to receive your application and ensures it gets into the right hands quickly.

How to prepare for a job interview at Albert Bow

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially around performance-critical applications. Be ready to discuss your experience with low-latency systems and how you've optimised code in the past. They’ll want to see that you can not only write efficient code but also understand the underlying architecture.

✨Showcase Your Leadership Skills

Since this role involves leading a segment of the trading infra team, be prepared to talk about your previous leadership experiences. Share specific examples where you’ve mentored engineers or led technical strategy discussions. Highlight how you’ve driven improvements in system design and debugging.

✨Communicate Effectively

Strong communication skills are key for this position. Practice articulating complex technical concepts clearly and concisely. Be ready to explain how you would align with trading and quant research teams on feature delivery and infrastructure upgrades.

✨Prepare for Technical Challenges

Expect to face some technical challenges during the interview. Brush up on OS internals, CPU architecture, and networking concepts. You might even want to revisit some algorithmic programming problems or participate in a CTF to sharpen your problem-solving skills before the big day.

Lead Engineer (C++) HFT Trading Systems in Slough
Albert Bow
Location: Slough

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

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