At a Glance
- Tasks: Build and optimise low-latency trading systems with cutting-edge C++ technology.
- Company: Global proprietary trading firm with a focus on innovation and collaboration.
- Benefits: Competitive salary, bonuses, flexible hours, and remote-first work culture.
- Other info: Join a dynamic team with opportunities for growth and yearly company retreats.
- Why this job: Tackle performance-critical challenges that directly impact trading success.
- Qualifications: Strong C++ skills and experience in high-performance systems required.
The predicted salary is between 60000 - 80000 £ per year.
We’re currently hiring a Quant Dev to work on the systems underpinning a global proprietary trading firm. This role sits at the intersection of quantitative research, trading logic, and high-performance C++ engineering, with a strong focus on building and optimising latency-sensitive trading systems operating under real production load. The environment is highly technical and engineering-driven, with engineers working very closely alongside traders and researchers on live trading infrastructure and strategy development.
The trading team is growing rapidly, creating increasing demand for engineers who can help implement, optimise, and maintain live trading strategies at production quality and speed. This hire will work closely with traders and researchers to translate trading ideas into robust, performance-critical systems, with a strong focus on latency, reliability, and scalability.
Responsibilities
- Build and optimise low-latency trading systems and strategy infrastructure.
- Translate quantitative research and trading logic into production-grade C++ systems.
- Improve latency, throughput, and reliability across live trading infrastructure.
- Work on multithreaded and performance-critical backend systems operating under real production load.
- Collaborate closely with traders, researchers, and engineers on strategy implementation and optimisation.
- Debug and resolve complex performance and infrastructure bottlenecks across live environments.
Required Skills & Experience
- Strong modern C++ experience within backend or systems engineering environments.
- Experience building high-performance, low-latency, or high-throughput systems.
- Strong understanding of multithreading, concurrency, and distributed systems concepts.
- Strong analytical and problem-solving capabilities.
- Experience working within Linux environments.
- Exposure to trading systems, quant infrastructure, HFT, or market-making environments is beneficial.
- Strong debugging and performance optimisation capabilities.
Why This Role
- Performance-critical engineering problems with direct business impact.
- Lean, highly technical environment.
- High ownership and autonomy.
- Close proximity to the trading side of the business.
- Strong compensation package including bonus.
- Flexible working hours and healthy work-life balance.
- Remote-first setup.
- Yearly company vacations with the wider team.
Performance Developer employer: Understanding Recruitment
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Performance Developer
✨Tip Number 1
Network like a pro! Reach out to folks in the trading and tech space on LinkedIn or at industry events. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream role.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to highlight it. We love seeing real-world applications of your talents, especially when it comes to low-latency systems.
✨Tip Number 3
Prepare for technical interviews by brushing up on multithreading and performance optimisation concepts. We want to see how you tackle complex problems, so practice coding challenges that focus on these areas.
✨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’re always on the lookout for passionate candidates who are eager to join our remote-first team.
We think you need these skills to ace Performance Developer
Some tips for your application 🫡
Show Off Your C++ Skills: Make sure to highlight your experience with modern C++ in your application. We want to see how you've tackled performance-critical problems and built low-latency systems. Share specific examples that demonstrate your expertise!
Talk About Teamwork: Since we work closely with traders and researchers, it's important to showcase your collaborative skills. Mention any projects where you’ve teamed up with others to implement or optimise trading strategies. We love a good team player!
Be Analytical: We’re looking for strong analytical and problem-solving capabilities. In your application, include instances where you’ve debugged complex issues or improved system performance. Show us how you tackle challenges head-on!
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 this exciting role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Understanding Recruitment
✨Know Your C++ Inside Out
Make sure you brush up on your modern C++ skills. Be ready to discuss specific projects where you've built high-performance systems, especially those that required low latency. Prepare to explain your thought process and the challenges you faced while optimising these systems.
✨Understand Trading Systems
Familiarise yourself with the basics of trading systems and quantitative research. Even if you haven't worked directly in a trading environment, having a grasp of concepts like HFT and market-making will show your enthusiasm and understanding of the role's context.
✨Prepare for Technical Challenges
Expect to tackle some technical problems during the interview. Practice coding challenges that focus on multithreading and performance optimisation. Being able to debug and resolve complex issues on the spot will impress your interviewers.
✨Show Your Collaborative Spirit
This role involves working closely with traders and researchers, so be prepared to discuss how you've collaborated in past projects. Highlight any experiences where you translated ideas into actionable solutions, as this will demonstrate your ability to work in a team-oriented environment.