Make yourself visible and let companies apply to you.
Roles
C++ Jobs in London
Overview
Discover top C++ jobs in London with Haystack, your go-to IT job board. Whether you're an experienced C++ developer or just starting out, explore the latest London-based C++ opportunities tailored to your skills. Find your next career move today and join leading tech companies in one of the world’s most dynamic tech hubs.
C++ Developer
Spencer Rose Ltd
London
Hybrid
Junior - Mid
£55,000 - £75,000
RECENTLY POSTED

London (Hybrid - 3 days per week in a central London office)
£55,000 - £75,000 + bonus & benefits

Overview
We’re working with a global organisation operating at the heart of financial markets, connecting clients to liquidity, data, and trading solutions across multiple asset classes. With a strong engineering culture and a focus on performance, they build systems that operate at scale in fast-moving, Real Time environments.

They’re now looking for a C++ Developer to join their team. This role sits firmly at junior to mid-level and would suit someone with a solid foundation in C++ who’s keen to deepen their experience working on high-performance systems.

You’ll be part of a collaborative team building and maintaining applications that underpin critical trading and analytics workflows. It’s a great opportunity to work on complex, real-world systems without needing to take on heavy design ownership or architectural responsibility at this stage in your career.

The Role
You’ll be contributing to the development and support of C++ applications used across the business. The work is hands-on and varied, ranging from feature development to debugging and performance improvements.

Day to day, you’ll be:

  • Developing and maintaining C++ applications in a high-performance environment
  • Supporting and improving existing systems, focusing on reliability and efficiency
  • Troubleshooting issues, debugging, and working through production problems with support from senior engineers
  • Collaborating with developers, QA, and other teams to deliver new features and enhancements
  • Contributing to code reviews and learning best practices from more experienced engineers
  • Getting exposure to Real Time systems and performance-focused development
  • You won’t be expected to lead system design or architecture, but you’ll gain exposure to how these systems are built and evolve over time.

What They’re Looking For

  • 2-5 years’ commercial experience working with C++ (flexible for strong candidates)
  • Solid understanding of modern C++ (C+/14/17)
  • Good grounding in core programming concepts (OOP, memory management, STL, etc.)
  • Some experience working in a Windows environment (this is the primary environment used)
  • Experience with or exposure to AWS/cloud-based environments
  • Many candidates will come from a Linux background, which is absolutely fine, but you’ll need a working understanding of Windows
  • An interest in performance, efficiency, and how systems behave under load
  • Comfortable working as part of a team and learning from others

Nice to Have (but not essential)

  • Any exposure to low-latency or Real Time systems
  • Basic debugging experience (eg working with logs, crash reports, or debuggers)
  • Familiarity with tools like Git, CI/CD pipelines, or unit testing
  • Some understanding of networking, Multithreading, or distributed systems
  • Exposure to finance or trading systems (not required)

Why Join?

  • Work on systems that have real impact in live market environments
  • Strong engineering team with plenty of opportunity to learn and develop
  • Exposure to complex, high-performance applications early in your career
  • Hybrid working (3 days in a central London office)
  • Competitive salary with bonus and benefits

If you’re a C++ developer looking to step into a more challenging environment, gain exposure to high-performance systems, and continue building your skill set, this is a strong opportunity to do so.

Full Stack Software Engineer
Forward Role
London
In office
Junior - Mid
£80,000
RECENTLY POSTED
+3

We are looking for a talented Software Engineer to join a team developing advanced software solutions. This role offers the opportunity to work on complex projects while collaborating with experienced engineers and technical specialists.

Full Stack Software Engineer

Salary - £50,000 - £80,000 per year, depending (Bonus and Benefits)

Clearance: eDV

Location: Hampshire or Surrey

Contract options also available.

About the role

You will contribute to the design, implementation, and testing of software components within an agile development environment. Depending on your expertise, the role may involve work on modern UI development or embedded software.

At Forward Role, the client has received glowing testimonials for the team specifically around the support staff receive, the cross-functional nature of programmes, and potential for growth in the business.

Key Responsibilities

  • Design and develop software components for technology products
  • Implement and test software as part of an agile development team
  • Collaborate with product and technical teams to deliver high-quality solutions
  • Contribute to the ongoing development and improvement of existing systems
  • Participate in technical discussions and evaluate design trade-offs
  • Work closely with internal teams and stakeholders across engineering disciplines

Essential Requirements

  • Experience in software engineering across the full product development lifecycle
  • Understanding of modern software architecture practices
  • Experience implementing scientific or algorithm-based applications
  • Proficiency in programming languages such as C, C++, Python, or Java
  • Experience with Agile methodologies (Scrum or Kanban)
  • Familiarity with development tools such as Git, GitLab, and VS Code

Desirable Skills

  • Experience with modern UI design and development
  • Embedded software development, including cross-compiling and deployment
  • Degree in Computer Science, Software Engineering, Engineering, or a related field
  • Experience with Linux operating systems and development tools
  • DevOps experience, including CI/CD pipelines, GitLab scripting, or Docker

Security Requirements

  • Due to the nature of the work, candidates must meet the criteria required to obtain the highest level of UK security clearance. This typically requires sole UK nationality and long-term UK residency.

As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.
Forward Role is operating as an employment agency.

Senior Software Engineer C++
Tiro Partners
London
In office
Senior
£80,000
RECENTLY POSTED

C++, OpenGL, Virtual Reality, Augmented Reality, Extended Reality

Tiro Partners have been assisting a client who are working in the spatial computing and real-time rendering space to groww their technical function due to continued success. We have a brand new opening for a competent C++ engineer to join the team.

The ideal candidate will have hands-on experience in real-time graphics programming using OpenGL or Vulkan, along with a solid understanding of performance optimisation on embedded or purpose-built hardware. You will bring proven debugging abilities across complex real-time systems, experience contributing to large code bases, and a track record of shipping production software, including involvement in testing, release processes, and field support. The role requires strong communication skills, a collaborative mindset, and the ability to engage directly with end users to gather feedback and validate solutions. Familiarity with spatial computing concepts such as 3D coordinate systems, transformations, and projection is essential. Experience with AR/VR development, XR frameworks (such as OpenXR or OpenVR), and exposure to Unity, Unreal Engine, or custom rendering pipelines would be highly advantageous.

Please apply for an immediate response

Salary - 60-80K + Equity + Benefits

C++, OpenGL, Virtual Reality, Augmented Reality, Extended Reality

TPBN1_UKTJ

Full Stack Software Engineer
Forward Role
London
In office
Mid
£80,000
RECENTLY POSTED
+3

We are looking for a talented Software Engineer to join a team developing advanced software solutions. This role offers the opportunity to work on complex projects while collaborating with experienced engineers and technical specialists.

Full Stack Software Engineer

Salary - £50,000 - £80,000 per year, depending (Bonus and Benefits)

Clearance: eDV

Location: Hampshire or Surrey

Contract options also available.

About the role

You will contribute to the design, implementation, and testing of software components within an agile development environment. Depending on your expertise, the role may involve work on modern UI development or embedded software.

At Forward Role, the client has received glowing testimonials for the team specifically around the support staff receive, the cross-functional nature of programmes, and potential for growth in the business.

Key Responsibilities

Design and develop software components for technology products

Implement and test software as part of an agile development team

Collaborate with product and technical teams to deliver high-quality solutions

Contribute to the ongoing development and improvement of existing systems

Participate in technical discussions and evaluate design trade-offs

Work closely with internal teams and stakeholders across engineering disciplines

Essential Requirements

Experience in software engineering across the full product development lifecycle

Understanding of modern software architecture practices

Experience implementing scientific or algorithm-based applications

Proficiency in programming languages such as C, C++, Python, or Java

Experience with Agile methodologies (Scrum or Kanban)

Familiarity with development tools such as Git, GitLab, and VS Code

Desirable Skills

Experience with modern UI design and development

Embedded software development, including cross-compiling and deployment

Degree in Computer Science, Software Engineering, Engineering, or a related field

Experience with Linux operating systems and development tools

DevOps experience, including CI/CD pipelines, GitLab scripting, or Docker

Security Requirements

Due to the nature of the work, candidates must meet the criteria required to obtain the highest level of UK security clearance. This typically requires sole UK nationality and long-term UK residency.

As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.

Forward Role is operating as an employment agency.

TPBN1_UKTJ

C++ Quant Developer - Market Making (HFT) - Selby Jennings
Selby Jennings
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Middle/Senior C++ Quant Developer - Market Making (HFT)

We’re partnering with a top‑tier electronic trading firm specialising in high‑frequency market making, currently building ultra‑low latency trading platforms operating across major European and US exchanges from their London office.

As part of continued growth, they’re expanding their market‑making team and are looking to hire a Mid to Senior C++ Quantitative Developers to work on core trading systems spanning pricing, execution, and risk. This is a genuine front‑office engineering role where your code is deployed directly to production and has a clear, measurable impact on live trading performance.

What You’ll Be Doing

  • Designing, building, and optimising core components of the trading platform
  • Owning performance‑critical C++ systems across pricing, execution, risk, and exchange connectivity
  • Profiling and tuning systems across CPU, memory, cache, and network layers
  • Working closely with traders and quantitative researchers to translate trading requirements into robust, low‑latency solutions

What They’re Looking For

  • 4+ years’ experience in modern, performance‑critical C++ (C++17+)
  • Strong foundations in systems programming (hardware, OS, memory, networking)
  • Experience building real‑time or distributed systems with a focus on performance optimisation
  • Comfortable using modern AI‑assisted development tools
  • Experience with exchange protocols (FIX, ITCH/OUCH, PITCH, BOE)
  • Background in electronic trading, market making, or quantitative trading

Apply for more info

Team Lead / C++ Quant Development- Global Hedge Fund
Oxford Knight
London
In office
Senior
£600,000 - £800,000
RECENTLY POSTED

Salary: £600k-800k TC

Location: London

Client & Role Overview

My client is a globally recognised hedge fund at the forefront of systematic and low-latency trading. They’re looking for a Team Lead Quant Developer to drive the technical direction of a core team building low-latency execution and trading systems.

This role is ideal for someone who wants strategic influence without losing technical depth. You’ll mentor and guide a small team while staying hands-on with system design, optimisation and delivery. Your work will directly impact execution performance across global equities and futures markets.

If you enjoy ownership, technical leadership and solving complex, real-time engineering problems, this is a standout opportunity.

Skills & Experience Required

  • 12+ years of software development experience
  • 7+ years in front-office trading or financial systems
  • Proven technical leadership (team lead or principal engineer)
  • Expert C++ skills with strong multithreading and async experience
  • Strong background in data structures, algorithms and object-oriented programming
  • Linux internals and networking expertise
  • Familiarity with Python for quantitative research

Why Join?

  • Competitive salary
  • Influence both people and architecture
  • Work in a genuinely elite, performance-driven environment

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 you think you are a strong candidate for the role and would like further info, please contact:

Gracie Shallcross
gracie.shallcross@oxfordknight.co.uk
linkedin.com/in/gracie-shallcross-2450061b6

Senior C++ LL Quantitative Developer- Global Hedge Fund
Oxford Knight
London
In office
Senior
£400,000
RECENTLY POSTED

Salary: £400K TC

Location: London

Client & Role Overview

My client is a top-tier global hedge fund known for investing heavily in world-class technology and research to drive trading performance. They are looking to hire a Senior C++ Low-Latency Quant Developer to join a core front-office team building the trading infrastructure that directly supports execution and central trading.

This role sits at the heart of the business. You’ll design and build ultra-low-latency systems that power execution algorithms, strategy containers and real-time trading across global markets. Working directly with traders and quants, you’ll help unlock new trading opportunities by continuously improving speed, stability and performance.

If you’re excited by writing highly performant C++ and working as close to the market as possible, this is an exceptional opportunity to have real impact.

Skills & Experience Required

  • 5+ years of experience building high-performance C++ systems in front-office environments
  • Strong modern C++ experience (C++17 / C++20)
  • Deep understanding of low-latency, real-time system design
  • Excellent knowledge of Linux internals and networking
  • Experience building trading systems across equities and/or futures

Why Join?

  • Work directly alongside high-performing trading and quant teams
  • Core ownership of mission-critical trading infrastructure
  • Exceptional compensation and performance bonus
  • Fast-moving, intellectually rigorous environment

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 you think you are a strong candidate for the role and would like further info, please contact:

Gracie Shallcross
gracie.shallcross@oxfordknight.co.uk
linkedin.com/in/gracie-shallcross-2450061b6

Data Platform Engineer- Leading Quant-Driven Market-Maker
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Location: London

About the Role

Join a small, high-impact team responsible for the firm’s most critical datasets - including corporate actions, fundamentals, and index membership data. Rather than chasing breadth, this team focuses on data depth: building a clean, unified, and intelligent data layer that underpins all major decisions across the business.

We build distributed pipelines to ingest, clean, and expose daily datasets to internal teams. This is an engineering-first team with strong autonomy - ideal for someone who enjoys taking ownership of data quality, system design, and intelligent automation.

What You’ll Do

  • Own and improve automated data ingestion and processing pipelines
  • Design and maintain distributed systems for reliable, scalable data access
  • Identify and fix data anomalies using statistical and algorithmic approaches
  • Collaborate directly with internal users across research, trading, and operations
  • Anticipate future data needs and help evolve a minimal, robust data schema

Hard Requirements

  • Strong coding skills in a statically typed language (e.g. Go, Java, C++)
  • Solid background in distributed systems and relational databases
  • Comfortable with data analysis; knowledge of statistics or ML is a plus
  • Proactive problem-solver with a deep sense of ownership

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 you think you’re a good match for the role and would like further info, please contact:

Ali Wilson
ali.wilson@oxfordknight.co.uk
(+44) 07412908641
linkedin.com/in/alexander-wilson-050

Commodities Aligned ETE Algo Engineer- Leading Global Hedge Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

About the Role:

We are seeking a highly skilled Algo Engineer to design, develop, and optimize algorithmic trading strategies for a Commodities trading team at a leading quant fund. You will collaborate closely with portfolio managers, traders, researchers, and data teams to deliver key initiatives and drive performance improvements.

Key Responsibilities:

  • Develop and maintain algorithmic trading strategies.
  • Optimize trading algorithms to enhance performance and reduce costs.
  • Conduct back-testing and simulation of trading strategies.
  • Monitor and analyze algo performance, making real-time adjustments.
  • Collaborate with trading, technology, and business teams to identify and implement solutions.

Qualifications:

  • Strong programming skills in C++
  • Proven experience in algorithmic trading and market microstructure.
  • Exposure to commodity markets is required.
  • Proficiency in data analysis and statistical modeling.
  • Strong analytical skills and problem-solving ability.

Education:

  • Required: Bachelor’s, Master’s and ideally PhD in Computer Science, Mathematics, or a related field.

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 you think you’re a good match for the role and would like further info, please contact:

Ali Wilson
ali.wilson@oxfordknight.co.uk
(+44) 07412908641
linkedin.com/in/alexander-wilson-050

Senior Quant Developer (C++)- Leading Quant & Systematic Fund
Oxford Knight
London
In office
Senior
Private salary
RECENTLY POSTED

Summary

Senior Quant Developer / Low-Latency C++ Engineer at a leading quant & systematic fund. Looking for an exceptional low-level C++ programmer with deep metaprogramming experience and a minimum of 7+ years’ professional C++ experience (since university/graduation).

In this role, you will:

  • Develop, optimize, and maintain high-performance C++ code for ultra-low-latency trading systems.
  • Work on strategy interaction with FPGA to ensure seamless integration.
  • Collaborate with infrastructure and network teams to ensure optimal system performance.

Skills and Experience Required

  • Minimum 7+ years’ C++ experience
  • In-depth knowledge of memory management, multithreading, CPU cache optimization, and Linux
  • Solid understanding of infrastructure and network basics

Desirable

  • Ideally BSc, MSc and/or PhD in Computer Science, Mathematics or Physics
  • Ideally HFT experience (client is open, however, to a non-finance background, especially if personal projects are finance-related)

Benefits

  • Top of the market salary + bonuses + generous benefits package
  • Latest technologies & opportunity to work on deeply complex problems with significant impact

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 you think you’re a good match for the role and would like further info, please contact:

Ali Wilson
ali.wilson@oxfordknight.co.uk
(+44) 07412908641
linkedin.com/in/alexander-wilson-050

Senior Execution Technology Architect - C++- Leading Quant Trading Firm
Oxford Knight
London
In office
Senior
Private salary
RECENTLY POSTED

Location: London

A leading quantitative trading firm is undertaking a strategic, firm-wide initiative to revamp its entire execution platform. We’re seeking a Senior Execution Technology Architect with deep C++ expertise to help drive this transformation.

What You’ll Do:

  • Collaborate closely with the current execution technology team to redesign and rebuild core systems
  • Architect and implement new execution workflows and infrastructure
  • Play a hands-on, high-impact role as a senior individual contributor (non-managerial)
  • Influence technical direction and contribute to performance-critical systems

Hard Requirements:

  • 10+ years of experience with Execution Systems at Tier 1 Bank or Hedge Fund

Who You Are:

  • A senior-level technologist with deep C++ experience in high-performance environments
  • Experienced in building or optimizing execution systems within trading or finance
  • Passionate about hands-on architecture and solving complex systems challenges
  • Based in or open to relocating to London

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 you think you’re a good match for the role and would like further info, please contact:

Ali Wilson
ali.wilson@oxfordknight.co.uk
(+44) 07412908641
linkedin.com/in/alexander-wilson-050

Senior Python Quant Developer - Quanteam
Quanteam
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Job: Senior Python Quant Developer – Pricing & Analytics

Location: London, UK

Hybrid working – 2 to 3 days on-site (Canary Wharf)

Full time

Who We Are Looking For

    • 6+ years’ experience as a Quant Developer or Quant Engineer within an investment bank or similar financial institution
    • Proven exposure to front-office pricing, risk, or analytics platforms (Rates, FX, Equities, Credit, or XVA)
    • Experience working closely with traders, quants, and risk teams in a production environment
    • Strong academic background in Mathematics, Physics, Engineering, or Financial Engineering

Your Technical Competencies

    • Advanced Python development (object-oriented design, performance optimisation, testing)
    • Hands-on experience with pricing models, risk analytics, or P&L systems
    • Strong understanding of numerical methods, statistics, and financial mathematics
    • Experience with SQL and data-intensive systems
    • Familiarity with distributed systems, APIs, and cloud environments is a plus
    • Exposure to C++ or other low-level languages is advantageous

Your Ideal Behavioural Traits

    • Comfortable operating in a front-office, fast-paced environment
    • Strong ownership mindset with the ability to deliver under pressure
    • Clear and confident communicator with technical and non-technical stakeholders
    • Collaborative and able to bridge the gap between quantitative and technology teams

Your Ideal Personality Traits

    • Curious and analytical, with a passion for financial markets and quantitative problem-solving
    • Detail-oriented while maintaining a pragmatic, delivery-focused approach
    • Proactive, self-motivated, and comfortable working with minimal supervision
    • Resilient and adaptable in a constantly evolving trading environment

Your Responsibilities

    • Design, build, and maintain Python-based pricing and analytics libraries used by front-office teams
    • Implement and optimise models supporting risk, valuation, and P&L analysis
    • Ensure robustness, scalability, and performance of production systems
    • Partner with traders, quants, and risk teams to deliver high-impact solutions
    • Contribute to the evolution of quantitative platforms and best engineering practices

Who We Are

Our Expertise

We provide high-impact consulting across five key domains:

    • Quantitative Finance — Model design, implementation and validation.
    • Risk & Regulatory — Risk frameworks and regulatory transformation.
    • Data & AI — Data optimisation and AI adoption with strong governance.
    • Digital & Technology — Cloud, engineering, automation and digital solutions.
    • Transformation — Change management and large-scale delivery programmes.

Our Commitment

Built on excellence, collaboration and innovation, Quanteam partners with clients to strengthen resilience, accelerate transformation and build future-ready capabilities.

C++ Quantitative Developer - HFT- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Now looking for a Quant Developer to join the HFT team in London, responsible for designing and operating ultra-low-latency systems that run at global scale. This role offers the opportunity to work across the latency-critical stack; from kernel-level tuning and network optimization to highly efficient C++ components.

Working alongside talented engineers in FPGA, hardware and infrastructure, you’ll design end-to-end architectures where every nanosecond counts.

The successful Quant Developer will be a C++ engineer who cares deeply about performance, efficiency and elegant, ultra-optimized systems.

Requirements

  • 5+ years’ development experience in performance-critical C++ (C++17 or above)
  • Solid understanding of systems programming, low-level understanding including memory management and CPU’s architectures
  • Deep familiarity with Linux internals, kernel parameters, and low-level profiling
  • Experience working at a hedge fund or trading firm is highly advantageous

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

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 you think you are a strong match for this job description, please do not hesitate to get in touch!

Amy Gandhi
amy.gandhi@oxfordknight.co.uk
Tel: +44 (0) 203 475 5019
linkedin.com/in/amy-gandhi-122b55109

C++ Developer - Options | London, New York, Miami, Sydney- Award-Winning Global Market Maker
Oxford Knight
London
In office
Mid - Senior
£250,000
RECENTLY POSTED

Salary: up to £250k UK + bonus

Locations: London, New York, Miami, Sydney

Summary

Fantastic opportunity for a strong C++ software engineer to gain experience in options market-making at a globally successful firm. This role offers the opportunity to contribute to one of the world’s most powerful trading platforms.

You will partner with business leaders to understand priorities and create custom software that optimizes performance and efficiency across the firm. The work will be a mix of designing, testing & deploying elegant software, analyzing complex technical problems, and continuously improving performance, functionality and stability of the platform.

They strive to be the most successful investment team in the world, hiring the brightest minds from a range of backgrounds - technology, research, and finance - and providing the tools needed to collaborate. The successful candidate will be willing to become an expert in the options trading space and convert this expertise into next-generation software solutions, collapsing data cardinality where possible.

Requirements

  • 5+ years’ professional experience, including distributed systems and multithreaded application design & development
  • Solid C++ experience
  • Keen proponent of solving open-ended problems with analytical methods
  • Ability to work independently and prioritize high-impact projects
  • Minimum bachelor’s degree in Computer Science (or related field) from a top-tier university

NB: Please don’t apply if you’re a fresh graduate.

Rewards and Incentives

  • Hugely collaborative environment between teams, not siloed like other firms
  • Competitive compensation: truly flat structure; feel valued for your input and be rewarded for great ideas
  • Work with the smartest minds and the latest technologies on complex technical problems

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
+44 (0)20 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Quantitative Developer - C++- Leading Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Responsibilities:

  • You will be working within a trading desk (in opposition to core roles), which means that your contribution will have a direct and immediate impact on the desk’s success
  • Placing you as a key member of a Quant Dev team working closely with Quant Researchers and Quant Traders.
  • A role with the potential to touch many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (Terabytes of data per day), and analytics infrastructure (Massive cloud computing)
  • Opportunities to solve hard technical challenges critical to the desk’s success

Skills & Experience Required:

  • Preferred industries for this role are: buyside finance, big tech, or gaming
  • Excellent knowledge and experience using modern C++
  • Good understanding of what is happening behind the abstractions - be it CPU, memory, OS, network
  • Ability and willingness to take full ownership of the work - taking projects all the way from an idea to a delivered solution
  • Good communication skills in a dynamic environment
  • Python highly desirable
  • 2+ years of experience in a quantitative trading environment highly desirable

NB: A pplications only accepted from those located in the US or Europe

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’d like to know more, please get in touch!

Sam Jenkins
sam.jenkins@oxfordknight.co.uk
+44 (0 )20 7663 2734
linkedin.com/in/sam-jenkins-b517021b4

GPU C++ Engineer- Innovative Algo Trading
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

This is one of the world’s leading algorithmic trading firms, and they recognise what keeps them at the top of their game is the strength of their engineers and the critical code they write. As they scale out their compute environment, you could be one of them!

This role offers the opportunity for outstanding C++ developers with GPU expertise to join a small, brand-new team responsible for building the underlying infrastructure of their GPU-based inference engine. You’ll thrive in the highly collaborative environment where you’ll be empowered to make significant contributions, seeing the impact of your work daily.

This position would be perfect for someone who enjoys solving complex challenges in a fast-paced, competitive industry, surrounded by some of the brightest minds in the field.

Skills & Experience Required

  • Advanced C++ programming skills with GPU expertise is essential
  • Substantial GPU optimization, CUDA / GPGPU (not just GPU) experience in a professional work environment is required
  • Fantastic grasp of computer science fundamentals
  • Bachelor’s degree in Computer Science, Engineering (or related field) from a top-tier university

Profile

  • Currently one of the top devs in your firm, in terms of productivity, technical capability and helpfulness to other devs
  • Adept communicator and problem-solver; comfortable describing software designs at all technical knowledge levels
  • Capable of independently solving complex engineering problems & knowledge-sharing with others in your area of expertise
  • Committed to continuous improvement, you’re always looking for ways to make systems better

NOT looking for

  • Overly specialized firmware developers
  • Vague integration work with existing GPU-enabled libraries
  • GPU designers - they want developers who program for them

Benefits

  • Market-leading salary + bonuses + generous benefits package
  • Truly flat management structure, with no red tape
  • Get stuck into interesting technical problems, with plenty of variety

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 you think you’re a strong candidate for the role and would like further info, please contact:

Josh Williamson
josh.williamson@oxfordknight.co.uk
+44 (0)20 3475 5021
linkedin.com/in/josh-williamson-3745b7151

C++ Engineer- Global Proprietary Trading firm
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Summary

Leading HFT fund looking for an expert C++ Engineer to join their core platform team, designing, developing and maintaining the algorithmic trading platform. Leadership experience is welcomed but not essential.

Developers here are highly valued and well-rewarded for hard work, and as a result, are some of the brightest minds from across the trading, tech and start-up industries. Working closely with hands-on Quants and Traders your primary focus will be C++ functionality, responsible for creating and optimizing scalable multi-tiered applications and infrastructure.

The successful C++ Engineer will love solving difficult technical problems and be comfortable with owning multiple projects simultaneously. You’ll be expected to have a strong understanding of computer systems, e.g. operating systems, networks, performance optimization, etc. If this sounds like you, apply now!

Requirements

  • Minimum 3+ years’ C++ programming skills on Linux
  • Solid experience in OO design and creating/supporting cross-platform multithreaded applications
  • Low latency systems development would be ideal
  • Bachelor’s degree in Computer Science/Engineering (or related field) - minimum 2.1 or 3.5 GPA
  • Outstanding communication skills across the business
  • Experience within the financial industry is advantageous but not essential

Benefits

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have an impact
  • Contributions are rewarded; career progression supported
  • Free breakfast, lunch and dinner

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 you feel you are a good match, please don’t hesitate to get in touch:

Dan Hampton
dan.hampton@oxfordknight.co.uk
020 3475 7192
linkedin.com/in/dan-hampton-ab029392

C++ Quant Developer (Desk-Aligned)- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Looking for a C++ developer with financial services experience. You’ll join a trading desk where you’ll have a direct and immediate impact on the desk’s success. Working closely with traders and researchers, this role offers exposure to many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (terabytes of data per day), and analytics infrastructure (massive cloud computing)

The successful candidate will enjoy taking ownership of projects from initial idea through to completed solution. You can expect opportunities to solve hard technical challenges critical to the desk’s success.

Requirements

  • Strong academic background, ideally in Computer Science
  • Minimum 3+ years’ experience in a quant trading environment
  • Fantastic modern C++ skills that you are using currently (Python experience a big plus)
  • Good understanding of what is happening ‘under the hood’ - be it CPU, memory, OS, network, etc.
  • Outstanding communication skills suitable for a dynamic, fast-paced environment

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

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
To apply for this role, or for further information, please contact:

Alice Vincent
alice.vincent@oxfordknight.co.uk
linkedin.com/in/alice-vincent-176561272

Python Research Engineer- Sophisticated Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

High-frequency prop trading firm with offices worldwide is looking to expand one of its trading teams in London with a talented Python Research Engineer.

In this role, you’ll collaborate with traders and researchers as you help architect and develop unified systems that enable strategies to be produced. You’ll reduce the time and cost required to conduct research, as well as enabling new research by designing flexible, efficient, scalable systems that the business can use easily.

Qualifications

  • Software development experience in Python, proficiency in C++ & Bash
  • Strong background in data structures, algorithms and OO programming
  • Experience with distributed systems, scientific computing and ML algorithms
  • Deep understanding of machine- and network-level details of computer hardware and OS
  • Solid troubleshooting and problem-solving abilities
  • Minimum bachelor’s degree in Computer Science (or related) from a top-tier university
  • Excellent communication skills and fluency in English
  • Financial experience is not required.

Benefits

  • Competitive salary and discretionary bonuses
  • Generous paid vacation allowance
  • Free breakfast, lunch, and snacks on a daily basis
  • Reimbursement for health & wellness expenses
  • Donation matching program

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 you think you’re a good match, or would like further information, please contact:

Henry Abbot
henry.abbot@oxfordknight.co.uk
+44 (0)20 3475 7199
https://www.linkedin.com/in/henry-abbot-5b406912a/

C++ Software Engineer (R&D Team) - London- Research-Driven Trading
Oxford Knight
London
In office
Mid - Senior
£200,000
RECENTLY POSTED

Salary: £200k + bonus

Summary

This company applies a scientific, research-driven approach to global financial markets. Engineers and researchers from maths, physics, and computer science collaborate to build and operate one of the most advanced trading and HPC environments in the industry.

This role sits in a Research & Development group focused on high-performance software, hardware/software co-design, and real-time trading system s. You’ll take ideas from research to production, working closely with researchers, traders, and infra teams to directly impact trading performance.

Requirements

  • Strong C or C++ engineering (modern C++ preferred)
  • Experience building high-performance, low-level systems and clean APIs
  • HPC infrastructure / distributed systems / high-performance storage background highly sought-after
  • Solid algorithms foundation
  • Low-level systems or networking experience beneficial
  • Degree in Computer Science or related field

NB: No 2025/2026 graduates. Only 2024 or earlier.

Benefits

  • Market-leading compensation + bonus
  • Access to world-class compute and research resources
  • Collaborative, low-ego engineering culture
  • Clear impact on real trading systems

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 you think you’re a good match for the role and would like further info, please contact:

Ali Wilson
ali.wilson@oxfordknight.co.uk
(+44) 07412908641
linkedin.com/in/alexander-wilson-050

C++ Software Engineer - Core Development- Global Quant Firm
Oxford Knight
London
In office
Mid - Senior
£220,000
RECENTLY POSTED

Salary: up to £220k base + bonus

Summary

Leading global HFT firm is looking for a pragmatic C++ Engineer to join the Core Development team, a global group of technologists who architect, build and maintain the algorithmic trading platform.

As a C++ Engineer, you will design, build and test the infrastructure, tools and systems that drive trading and business needs. Working closely with traders, quant researchers and technologists across the firm, you’ll solve difficult technical problems ranging from CPU architecture & operating systems to networking & hardware.

Technology is prized by the traders as crucial to their continued success. This role would suit a strong problem-solver, who enjoys collaborating with others in a fast-paced and energetic environment.

Requirements

  • Minimum 4 years’ modern C++ programming experience on Linux
  • Solid understanding of computer systems (operating systems, networks, performance optimization, etc.)
  • Deep-level knowledge of OO design and multithreaded programming
  • Experience creating/supporting cross-platform multithreaded applications
  • Bachelor’s degree in Computer Science or Computer Engineering (or related)
  • Bonus points for low-latency development experience

NB: Please don’t apply if you’re a fresh graduate.

Benefits

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have a significant business impact
  • Contributions are rewarded; career progression supported
  • Substantial benefits package, including private medical, paid parental leave, group life assurance & parking/cycle schemes

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

Page 1 of 7
Frequently asked questions
Our job board features a wide range of C++ roles in London, including software development, systems engineering, game development, financial technology, and embedded systems positions.
No, we list C++ jobs for all levels of experience, from entry-level junior developer roles to senior and lead positions. You can filter job listings based on your experience level.
Yes, you can apply directly through our platform. Each job listing includes an easy-to-use 'Apply' button that connects you straight to the employer's application process.
Many employers on our site offer remote or hybrid work options for C++ roles in London. You can filter your search results to display only remote or flexible working opportunities.
We update our job listings daily to ensure the latest C++ opportunities in London are available. You can also sign up for email alerts to receive notifications about new jobs matching your preferences.