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
- 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
- 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)
- 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
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
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.