C++ Developer (HFT)- Leading Quant-Driven Market-Maker
C++ Developer (HFT)- Leading Quant-Driven Market-Maker

C++ Developer (HFT)- Leading Quant-Driven Market-Maker

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
O

At a Glance

  • Tasks: Join a dynamic team to design and maintain cutting-edge software for high-frequency trading.
  • Company: A leading quant-driven market-maker known for its flat hierarchy and merit-based rewards.
  • Benefits: Enjoy a competitive salary, flexible work-from-home options, and a collaborative environment.
  • Why this job: Make a real impact in finance while working with innovative technology and talented colleagues.
  • Qualifications: Strong C++ skills (C++11+), good maths knowledge, and experience in complex software systems preferred.
  • Other info: No financial experience needed, but fresh graduates should not apply.

The predicted salary is between 43200 - 72000 £ per year.

Job Description

Summary

Not your standard financial services provider, this firm prides itself on its flat hierarchy, avoiding bureaucracy whilst rewarding people on merit and excellence. Specialists within electronic market-making in FX, equity, fixed income and commodity markets, they have one of the best names in the industry.

Based in London, Chicago, Sydney & Amsterdam, they are looking to expand their low-latency team with a developer well-versed in modern C++ (C++11 onwards). They design, build and maintain the entire software stack and everything they build is used in-house, trading over $175 billion of assets every day.

Requirements

  • Strong knowledge of C++11 onwards (they have a completely post-2011 codebase)
  • Sound understanding of what happens inside a computer when your code is running, e.g. caching, paging & system calls, how these work and why. (Knowledge of execution pipeline in a modern CPU is a bonus.)
  • Good proficiency in mathematics, especially being comfortable with calculus and matrices (as much of the work involves designing and implementing numerical algorithms)
  • Familiarity with common algorithms and data structures and their performance trade-offs
  • Practical experience designing and implementing complex software systems is a plus
  • Experience with Linux and/or Python is a plus, but by no means a necessity
  • Financial experience is NOT required

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Significant compensation package – you are making a direct impact on the PnL – they will pay leading market rate / are flexible for the right candidate
  • They're willing to be flexible with WFH
  • Collaborative and friendly environment with highly engaged colleagues
  • Culture of trust, innovation and scientific rigour

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you would like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

C++ Developer (HFT)- Leading Quant-Driven Market-Maker employer: Oxford Knight

This leading quant-driven market-maker offers an exceptional work environment in London, characterised by a flat hierarchy that fosters innovation and rewards merit. Employees benefit from a significant compensation package and flexible working arrangements, all while collaborating with highly engaged colleagues in a culture built on trust and scientific rigour. With opportunities for professional growth and the chance to make a direct impact on the firm's PnL, this company stands out as an excellent employer for C++ Developers seeking meaningful and rewarding careers.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Developer (HFT)- Leading Quant-Driven Market-Maker

✨Tip Number 1

Brush up on your C++ skills, especially focusing on features introduced in C++11 and later. Make sure you can discuss specific examples of how you've used these features in past projects.

✨Tip Number 2

Familiarise yourself with the concepts of caching, paging, and system calls. Being able to explain how these elements affect performance will show your depth of understanding during discussions.

✨Tip Number 3

Prepare to discuss your experience with algorithms and data structures. Be ready to explain your thought process when choosing specific algorithms for different scenarios, as this is crucial for the role.

✨Tip Number 4

If you have any experience with Linux or Python, be sure to highlight it. Even though it's not a requirement, showing familiarity with these tools can set you apart from other candidates.

We think you need these skills to ace C++ Developer (HFT)- Leading Quant-Driven Market-Maker

Proficiency in C++11 and onwards
Understanding of computer architecture
Knowledge of caching, paging, and system calls
Familiarity with execution pipelines in modern CPUs
Strong mathematical skills, particularly in calculus and matrices
Experience with algorithms and data structures
Practical experience in designing complex software systems
Familiarity with Linux operating system
Basic knowledge of Python (optional)
Ability to work in a collaborative environment
Strong problem-solving skills
Attention to detail
Adaptability to new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with modern C++ (C++11 onwards) and any relevant projects. Emphasise your understanding of computer systems, algorithms, and data structures, as these are crucial for the role.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the position and the company. Mention specific skills that align with their requirements, such as your proficiency in mathematics and experience with complex software systems.

Showcase Relevant Experience: If you have practical experience in designing and implementing software systems, be sure to detail this in your application. Use examples that demonstrate your problem-solving skills and technical expertise.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail and professionalism, which is important in a competitive field like finance.

How to prepare for a job interview at Oxford Knight

✨Showcase Your C++ Expertise

Make sure to highlight your strong knowledge of modern C++ (C++11 onwards) during the interview. Be prepared to discuss specific projects where you've applied these skills, and demonstrate your understanding of the language's features and best practices.

✨Understand Computer Architecture

Since the role requires a sound understanding of what happens inside a computer when your code runs, brush up on concepts like caching, paging, and system calls. Being able to explain how these elements affect performance will impress your interviewers.

✨Demonstrate Mathematical Proficiency

As the job involves designing numerical algorithms, be ready to discuss your comfort with calculus and matrices. You might even be asked to solve a mathematical problem on the spot, so practice explaining your thought process clearly.

✨Familiarity with Algorithms and Data Structures

Prepare to talk about common algorithms and data structures, including their performance trade-offs. You may be asked to solve problems or optimise code during the interview, so having a solid grasp of these concepts is crucial.

C++ Developer (HFT)- Leading Quant-Driven Market-Maker
Oxford Knight
Go Premium

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

O
  • C++ Developer (HFT)- Leading Quant-Driven Market-Maker

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-08-27

  • O

    Oxford Knight

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