At a Glance
- Tasks: Design and optimise ultra-low-latency C++ systems for high-performance trading.
- Company: Join a leading firm in high-frequency trading with a focus on innovation.
- Benefits: Competitive salary, global opportunities, and a culture of technical excellence.
- Why this job: Make a real impact on cutting-edge technology in a fast-paced environment.
- Qualifications: 5+ years in performance-critical C++, with strong systems programming skills.
- Other info: Collaborate with top engineers and work on state-of-the-art HFT systems.
The predicted salary is between 43200 - 72000 £ per year.
We are looking for an experienced C++ engineer to join a high-performance trading team focused on building ultra-low-latency systems that operate at global scale. This is a unique opportunity to work on cutting-edge technology where every nanosecond counts.
The Role
- Design, develop, and optimize latency-critical C++ systems for trading, market data, and infrastructure.
- Work on end-to-end ultra-low-latency architectures, including kernel-level tuning, network optimization, and highly efficient system components.
- Collaborate with FPGA engineers and hardware teams to integrate hardware and software pathways.
- Profile and fine-tune performance across CPU, cache, and memory layers, ensuring maximum efficiency.
- Contribute to the evolution of a high-throughput, front-office tech stack.
What We’re Looking For
- 5+ years of experience in performance-critical C++ (C++17 or newer).
- Strong expertise in systems programming, memory management, and CPU architectures.
- Deep knowledge of Linux internals, kernel parameters, and low-level profiling.
- Passion for high-performance computing, networking, and hardware-software optimization.
- Experience in systematic trading, HFT, or quantitative environments is a plus.
- Proven ability to architect, optimize, and scale ultra-low-latency systems.
Why This Opportunity Is Exceptional
- Work in a front-office, revenue-driving engineering environment.
- Build and optimize state-of-the-art HFT systems across software, FPGA, and infrastructure.
- Join a culture that values innovation, autonomy, and technical excellence.
- Direct impact on strategy performance and technology evolution.
- Opportunities to work in global offices.
If you’re a C++ engineer excited by ultra-low-latency systems, HFT, and high-performance software design, this is a rare opportunity to make a tangible impact on a top-tier trading desk.
Quantitative Developer in City of London employer: NJF Global Holdings Ltd
Contact Detail:
NJF Global Holdings Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer in City of London
✨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 do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your systems programming knowledge and practising coding challenges. We recommend using platforms that focus on performance-critical scenarios to get you in the right mindset.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to cutting-edge technology.
We think you need these skills to ace Quantitative Developer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. We want to see how your skills align with our focus on ultra-low-latency systems, so don’t hold back!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for high-performance computing and why you’re excited about the opportunity at StudySmarter. Let us know how you can contribute to our HFT team.
Showcase Your Technical Skills: Don’t forget to include specific examples of your work with systems programming and memory management. We love seeing concrete achievements that demonstrate your ability to architect and optimise ultra-low-latency systems.
Apply Through Our Website: We encourage you to apply directly 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 hear from you!
How to prepare for a job interview at NJF Global Holdings Ltd
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially if you're familiar with C++17 or newer. Be ready to discuss specific projects where you've optimised performance-critical systems, and don't shy away from diving into technical details during the interview.
✨Understand Low-Level Systems
Familiarise yourself with Linux internals and kernel parameters. Prepare to talk about how you've managed memory and CPU architectures in past roles. Being able to explain your approach to profiling and fine-tuning performance will impress the interviewers.
✨Showcase Your Collaboration Skills
Since you'll be working closely with FPGA engineers and hardware teams, think of examples where you've successfully collaborated across disciplines. Highlight any experiences that demonstrate your ability to integrate hardware and software effectively.
✨Demonstrate Your Passion for HFT
If you have experience in systematic trading or quantitative environments, make sure to bring it up! Share your enthusiasm for high-performance computing and how it drives your work. This passion can set you apart from other candidates.