Job title: Senior Software Engineer | C++ | Systematic Trading
Job type: Permanent
Emp type: Full-time
Sub-Industry: Market Making
Functional Expertise: Software Engineering
Skills: c++ python
Salary from: GBP £150,000.00
Salary to: GBP £300,000.00
Location: London, UK

Job Description

London | Hybrid

  • Join a specialist trading team building a global systematic platform.
  • Work across the full stack – from market data to execution – with Python and C++.
  • Collaborate directly with researchers and traders on high-impact strategies.
  • Compensation in the region of £220,000 – £450,000 total package, depending on experience.

The Role

We are seeking a Software Engineer to join a London-based trading team focused on systematic strategies across global markets. This small but expanding group runs mid- to high-frequency trading strategies and requires engineers who can take ownership of critical systems end-to-end.

You will be responsible for developing and maintaining the group’s core trading platform, covering market data handling, execution pathways, research infrastructure and the algorithms in between. The environment is fast-moving, collaborative and highly technical, offering exposure to both engineering and quantitative research.


Key Skills and Experience Required

  • Strong, current C++ development experience (5+ years), with hands-on work on complex, mission-critical systems.
  • Proficiency in Python and ability to work across both languages.
  • Background in trading systems development, with knowledge of market data, execution, and low-latency systems.
  • Solid understanding of concurrency, distributed systems, and computer networking.
  • Experience collaborating with quantitative researchers and traders.
  • Strong problem-solving ability, communication skills, and motivation to work in a lean, high-impact team.

Desirable: familiarity with machine learning concepts, functional programming, and integrating Python and C++ stacks.


Benefits & Opportunities

  • High-impact role in a small, collaborative London team.
  • Exposure to systematic trading strategies across multiple markets.
  • Hybrid work environment.
  • Compensation range of £220,000 – £450,000 total package, with flexibility for exceptional candidates.