Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK
Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK

Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK

London Full-Time 72000 - 108000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Develop and optimise high-performance C++ code for ultra-low-latency trading systems.
  • Company: Join a global leader in quantitative investment, driven by technology and data.
  • Benefits: Enjoy a culture of innovation, mentorship opportunities, and the chance to work with cutting-edge technology.
  • Why this job: Be part of a collaborative team solving complex challenges in finance with a scientific approach.
  • Qualifications: 8+ years of low-level C++ experience; strong knowledge of memory management and multithreading required.
  • Other info: Opportunity to mentor junior developers and lead technical initiatives.

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

My client is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. A technology and data-driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped the collaborative mindset, enabling them to solve the most complex challenges. They have a culture of innovation which continuously drives their ambition to deliver high-quality returns for investors.

About the Role: Seeking an exceptional Quantitative Developer specializing in low-level C++ and metaprogramming to contribute to ultra-high-frequency trading strategies. This role requires extensive expertise in memory management, threading, CPU caching, and Linux systems, with an emphasis on high-performance and low-latency coding. The candidate will interact with FPGA systems and work closely on optimizing and developing trading strategies.

  • Develop, optimize, and maintain high-performance C++ code for ultra-low-latency trading systems.
  • Work on strategy interaction with FPGA to ensure seamless integration.
  • Mentor junior developers, fostering technical growth and best practices.
  • Collaborate with infrastructure and network teams to ensure optimal system performance.
  • Demonstrate high autonomy in managing tasks and lead technical initiatives.

Requirements:

  • 8+ years of C++ development experience, with a strong focus on low-level C++ and metaprogramming.
  • In-depth knowledge of memory management, multithreading, CPU cache optimization, and Linux.
  • Familiarity with high-frequency trading systems; finance experience is a plus but not mandatory.
  • Solid understanding of infrastructure and network basics.
  • Proven leadership and mentoring abilities with a self-directed approach to work.

Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK employer: Oxford Knight

As a leading global quantitative and systematic investment manager based in London, our company offers an exceptional work environment that fosters innovation and collaboration. Employees benefit from a culture that prioritises professional growth, with ample opportunities for mentorship and technical development, particularly for those in specialised roles like Senior Quantitative Developer. With a focus on cutting-edge technology and high-performance systems, we provide a dynamic workplace where talented individuals can thrive and contribute to impactful trading strategies.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK

✨Tip Number 1

Make sure to brush up on your low-level C++ skills, especially in areas like memory management and multithreading. Being able to demonstrate your expertise in these areas during discussions will set you apart from other candidates.

✨Tip Number 2

Familiarise yourself with high-frequency trading systems and the specific challenges they present. Understanding how to optimise for low-latency performance will be crucial, so consider discussing relevant projects or experiences in your conversations.

✨Tip Number 3

Highlight any experience you have with FPGA systems, as this role involves interaction with such technology. If you’ve worked on projects that required seamless integration of hardware and software, be ready to share those insights.

✨Tip Number 4

Showcase your leadership and mentoring abilities by discussing instances where you've guided junior developers. This will demonstrate your capability to foster a collaborative environment, which is highly valued in this role.

We think you need these skills to ace Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK

Low-Level C++ Programming
Metaprogramming
Memory Management
Multithreading
CPU Cache Optimization
Linux Systems
High-Performance Computing
Low-Latency Coding
FPGA Systems Interaction
Ultra-High-Frequency Trading Strategies
Technical Mentoring
Collaboration with Infrastructure Teams
Autonomous Task Management
Leadership Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience in low-level C++ development, memory management, and multithreading. Use specific examples from your past work that demonstrate your expertise in high-performance coding and any relevant projects involving FPGA systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for quantitative development and how your skills align with the company's focus on ultra-high-frequency trading strategies. Mention your leadership experience and your ability to mentor junior developers, as this is a key aspect of the role.

Showcase Relevant Projects: If you have worked on projects related to high-frequency trading or have experience with Linux systems, be sure to include these in your application. Highlight any specific achievements or challenges you overcame that relate to the job description.

Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. Ensure that your technical jargon is accurate and that your application presents a professional image that reflects your attention to detail.

How to prepare for a job interview at Oxford Knight

✨Showcase Your C++ Expertise

Be prepared to discuss your extensive experience with low-level C++ development. Highlight specific projects where you've implemented memory management, multithreading, and CPU caching techniques, as these are crucial for the role.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your ability to solve complex problems. Practice coding challenges related to high-performance and low-latency systems, as well as scenarios involving FPGA systems.

✨Emphasise Collaboration and Mentoring

Since the role involves mentoring junior developers, be ready to share examples of how you've successfully guided others in previous positions. Discuss your approach to fostering a collaborative environment within a tech team.

✨Understand the Trading Environment

While finance experience isn't mandatory, having a solid understanding of high-frequency trading systems will set you apart. Research the latest trends in quantitative trading and be prepared to discuss how technology drives investment strategies.

Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK
Oxford Knight
O
  • Senior Quantitative Developer (Low-Level C++)- Systematic Quant Fund | London, UK

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

    Application deadline: 2027-04-23

  • O

    Oxford Knight

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