C++ Software Engineer Linux, Remote working
C++ Software Engineer Linux, Remote working

C++ Software Engineer Linux, Remote working

Full-Time 150000 - 200000 £ / year (est.) Home office possible
NJF Global Holdings Ltd

At a Glance

  • Tasks: Build and optimise ultra-low-latency C++ systems for global trading markets.
  • Company: Join a leading quantitative trading firm with a focus on performance.
  • Benefits: Competitive salary up to £200k, plus performance bonuses and remote work options.
  • Other info: Collaborate with top engineers and enjoy excellent career growth opportunities.
  • Why this job: Make a real financial impact by tackling complex performance challenges.
  • Qualifications: Experience in modern C++, Linux internals, and performance-critical applications.

The predicted salary is between 150000 - 200000 £ per year.

I'm partnered with a quantitative trading firm hiring a C++ Software Engineer to join its high-frequency trading team in London. The focus is on building and scaling ultra-low-latency systems for global markets.

They’re looking for experienced engineers who care deeply about performance, clean design, and systems where nanoseconds matter.

  • Build and optimize latency-critical C++ systems across trading, market data, and infrastructure
  • Drive performance improvements across CPU, memory, cache, and networking layers
  • Experience developing performance-critical applications in modern C++
  • Strong systems programming and low-level expertise
  • Deep knowledge of Linux internals, kernel tuning, and profiling tools
  • Strong interest in hardware behavior, networking, and optimization
  • Work on systems where tiny optimizations have real financial impact
  • Collaborate with top engineers across software and hardware
  • Tackle complex, cutting-edge performance challenges

C++ Software Engineer Linux, Remote working employer: NJF Global Holdings Ltd

As a leading quantitative trading firm, we offer an exceptional work environment for C++ Software Engineers, where innovation and performance are at the forefront of our mission. Our remote working model allows for flexibility while collaborating with top-tier engineers in London, fostering a culture of excellence and continuous learning. With competitive compensation packages and opportunities to tackle complex challenges that have real financial impact, we empower our employees to grow and thrive in their careers.
NJF Global Holdings Ltd

Contact Detail:

NJF Global Holdings Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Engineer Linux, Remote working

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already working in high-frequency trading. Attend meetups or online webinars to connect with potential colleagues and learn about their experiences.

✨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. Real-world examples of your work can speak volumes about your capabilities.

✨Tip Number 3

Prepare for technical interviews by brushing up on performance-critical applications and Linux internals. Practice coding challenges that focus on optimising algorithms and systems programming to impress your interviewers.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented engineers who are passionate about building ultra-low-latency systems. Your dream job could be just a click away!

We think you need these skills to ace C++ Software Engineer Linux, Remote working

C++
Low-Latency Systems
Performance Optimisation
Systems Programming
Linux Internals
Kernel Tuning
Profiling Tools
Hardware Behaviour
Networking
Performance-Critical Applications
Collaboration Skills
Problem-Solving Skills
Complex Systems Analysis

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 the role, so don’t be shy about showcasing your achievements in performance-critical applications!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about low-latency systems and how your background makes you a perfect fit for our high-frequency trading team. Keep it concise but impactful!

Show Off Your Technical Skills: In your application, mention specific tools and techniques you've used related to Linux internals, kernel tuning, and profiling. We love seeing candidates who can demonstrate their deep knowledge and hands-on experience in these areas.

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 the role. Plus, it shows you’re keen on joining our 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 the latest standards. Be prepared to discuss performance-critical applications and demonstrate your understanding of clean design principles. Practising coding challenges related to low-latency systems can really help.

✨Understand Linux Like a Pro

Since this role requires deep knowledge of Linux internals, do your homework on kernel tuning and profiling tools. Familiarise yourself with how these elements impact performance, as you might be asked to solve problems or optimise systems during the interview.

✨Showcase Your Problem-Solving Skills

Be ready to tackle complex performance challenges during the interview. Think about past experiences where you improved system performance or solved tricky issues. Use specific examples to illustrate your thought process and the impact of your solutions.

✨Collaborate and Communicate

This role involves working with top engineers across software and hardware, so highlight your teamwork skills. Prepare to discuss how you've collaborated in the past and how you approach communication in a technical environment. Being able to articulate your ideas clearly is key!

C++ Software Engineer Linux, Remote working
NJF Global Holdings Ltd

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

>