Financial Developer in City of London

Financial Developer in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Design and optimise ultra-low-latency C++ systems for high-performance trading.
  • Company: Join a leading trading firm focused on innovation and technical excellence.
  • Benefits: Competitive salary, global opportunities, and a culture of autonomy.
  • Why this job: Make a real impact in a fast-paced, revenue-driving engineering environment.
  • Qualifications: 5+ years in performance-critical C++, with strong systems programming skills.
  • Other info: Collaborate with top engineers and work on cutting-edge technology.

The predicted salary is between 36000 - 60000 £ 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.

Financial Developer in City of London employer: NJF Global Holdings Ltd

Join a leading firm that champions innovation and technical excellence in the fast-paced world of high-frequency trading. With a culture that promotes autonomy and collaboration, you'll have the chance to work on cutting-edge ultra-low-latency systems while enjoying opportunities for professional growth and direct impact on strategic performance. Located in a vibrant city, this role offers a unique environment where your contributions are valued and rewarded.
N

Contact Detail:

NJF Global Holdings Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Financial Developer in City of London

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, conferences, or even online webinars. The more people you know, the better your chances of landing that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to ultra-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 and performance optimisation knowledge. Practice coding challenges and be ready to discuss your past experiences in high-performance computing.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. It shows initiative and enthusiasm, which we really value.

We think you need these skills to ace Financial Developer in City of London

C++ (C++17 or newer)
Latency-Critical System Design
Systems Programming
Memory Management
CPU Architectures
Linux Internals
Kernel-Level Tuning
Network Optimization
Low-Level Profiling
High-Performance Computing
Hardware-Software Optimization
Systematic Trading
High-Frequency Trading (HFT)
Quantitative Environments
Architecting Ultra-Low-Latency Systems

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: Be specific about your technical expertise in systems programming, memory management, and Linux internals. We love seeing concrete examples of how you've optimised performance in past roles.

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 in our high-performance trading team!

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

Since this role involves working with ultra-low-latency systems, it's crucial to have a solid grasp of Linux internals and kernel parameters. Prepare to talk about your experience with memory management and CPU architectures, as well as any profiling tools you've used to fine-tune performance.

✨Show Your Passion for HFT

Demonstrate your enthusiasm for high-frequency trading and systematic trading environments. Share examples of how you've contributed to similar projects in the past, and be ready to discuss the latest trends in HFT technology and how they might impact your work.

✨Collaborate and Communicate

This role requires collaboration with FPGA engineers and hardware teams, so highlight your teamwork skills. Be prepared to discuss how you've successfully worked with cross-functional teams in the past, and emphasise your ability to communicate complex technical concepts clearly.

Financial Developer in City of London
NJF Global Holdings Ltd
Location: City of London

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

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