Senior/C++ Software Engineer

Selby Jennings

City Of London

Presencial

GBP 120.000 - 180.000

Jornada completa

hace 2 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Selby Jennings is seeking senior C++ engineers to join its engineering teams working on performance-critical systems in the global financial markets. The role focuses on building ultra-low-latency order entry and trading platforms, with involvement across multiple asset classes and teams including traders and quantitative researchers.

The ideal candidate will have strong C++ experience, deep knowledge of performance optimisation, multithreading, and Linux, and a passion for engineering

Formación

  • Experience with modern C++ and performance-focused software.
  • Strong understanding of multithreading and concurrency.
  • Proficiency in Linux and systems programming fundamentals.

Responsabilidades

  • Designing and developing ultra-low-latency order entry systems.
  • Building and optimising options trading platforms.
  • Developing market data infrastructure and exchange connectivity.
  • Improving execution performance through deep systems-level optimisation.
  • Creating scalable distributed systems that process vast amounts of real‑time data.
  • Working closely with traders, quantitative researchers, and engineers to solve complex technical challenges.
  • Driving architectural decisions and contributing to the technical direction of critical trading platforms.

Conocimientos

Modern C++
Performance optimisation
Multithreading
Linux
Systems programming
Trading software

Descripción del empleo

A leading global electronic trading and market-making firm is expanding its engineering teams and is seeking experienced C++ engineers to work on some of the most performance-critical systems in the industry.

Unlike traditional software roles, opportunities exist across multiple business lines and technology stacks, allowing engineers to focus on the areas that best align with their interests and expertise. Teams are responsible for building and optimising the systems that power global trading operations across a broad range of asset classes.

What You’ll Work On

A leading global electronic trading and market-making firm is expanding its engineering teams and is seeking experienced C++ engineers to work on some of the most performance-critical systems in the industry.

Unlike traditional software roles, opportunities exist across multiple business lines and technology stacks, allowing engineers to focus on the areas that best align with their interests and expertise. Teams are responsible for building and optimising the systems that power global trading operations across a broad range of asset classes.

What You’ll Work On

Depending on team alignment and experience, responsibilities may include:

  • Designing and developing ultra-low-latency order entry systems.
  • Building and optimising options trading platforms.
  • Developing market data infrastructure and exchange connectivity.
  • Improving execution performance through deep systems-level optimisation.
  • Creating scalable distributed systems that process vast amounts of real‑time data.
  • Working closely with traders, quantitative researchers, and fellow engineers to solve complex technical challenges.
  • Driving architectural decisions and contributing to the technical direction of critical trading platforms.
What We’re Looking For
  • Strong commercial experience with modern C++.
  • Expertise in performance optimisation, multithreading, concurrency, and Linux.
  • Strong understanding of systems programming fundamentals.
  • Experience building highly performant, business-critical software.
  • Excellent problem‑solving skills and a passion for engineering excellence.
  • Ability to thrive in a collaborative, fast‑paced environment.
Beneficial Experience
  • Low‑latency trading systems.
  • Exchange connectivity and market data.
  • Options or derivatives trading technology.
  • Network optimisation and kernel bypass technologies.
  • High‑performance distributed systems.
  • Financial markets, trading, or quantitative environments.
Why Join?
  • Work alongside world‑class engineers, quantitative researchers, and traders.
  • Significant ownership and direct impact on revenue‑generating systems.
  • A highly technical engineering culture where performance and innovation are valued.
  • Opportunities across multiple trading desks and business areas.
  • Access to challenging technical problems at exceptional scale.
  • Competitive compensation, bonus potential, and long‑term career growth.

This is an excellent opportunity for senior C++ engineers who enjoy solving complex performance challenges and want to build technology that sits directly at the heart of global financial markets.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior C++ Engineer
Senior C++ Engineer

Nova Stela Ltd • Greater London

Híbrido
GBP 120.000 - 180.000
Senior Systems Design C++ Engineer
Senior Systems Design C++ Engineer

Selby Jennings • City Of London

Híbrido
GBP 90.000 - 150.000
Senior C++ Software Engineer
Senior C++ Software Engineer

Miller Maxwell Ltd • City Of London

Presencial
GBP 90.000 - 120.000
C++ developer
C++ developer

Test Triangle Ltd • Greater London

Presencial
GBP 60.000 - 80.000
Senior C++ Quant Developer (Proprietary Trading Firm)
Senior C++ Quant Developer (Proprietary Trading Firm)

Radley James • Greater London

Presencial
GBP 90.000 - 140.000
C++ Software Engineer – Core Development
C++ Software Engineer – Core Development

Oxford Knight • Greater London

Presencial
GBP 120.000 - 180.000
Competitive base salary
Bonus
Career progression
+1
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)

Hunter Bond • England

Presencial
GBP 315.000 - 385.000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1
Core Engineer (C++)
Core Engineer (C++)

NJF Global Holdings Ltd • Greater London

Presencial
GBP 120.000 - 180.000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Hunter Bond • Greater London

Híbrido
GBP 90.000 - 130.000
C++ Software Engineer – High-Frequency Trading / Low-Latency
C++ Software Engineer – High-Frequency Trading / Low-Latency

Oxford Knight • Greater London

Presencial
GBP 360.000 - 600.000
High engineering bar
Autonomy
Collaboration with researchers/traders
+1