Senior C++ Engineer

Location: London, on-site
Type: Full-time
Compensation & Benefits: Extremely competitive, market-leading base with significant upside on bonus

Our client, a Tier 1 high-frequency trading firm, is seeking a Senior C++ Engineer to join their core engineering team. This role focuses on building and optimising ultra low-latency systems that sit at the heart of trading operations. You’ll work on highly performant infrastructure where speed, reliability, and precision are critical to success in global markets.

  • Design and develop high-performance C++ systems for low-latency trading environments.
  • Optimise and maintain critical components of trading infrastructure to ensure maximum efficiency and reliability.
  • Work on large scale, distributed systems that handle real time data and execution.
  • Collaborate with trading and technology teams to deliver robust, scalable solutions.
  • Contribute to the continuous improvement of system architecture, performance, and networking capabilities.
  • Strong expertise in low-level or systems programming, particularly in C++.
  • Experience working with high-frequency trading or other latency sensitive systems.
  • Solid understanding of large scale distributed systems.
  • Knowledge of networking protocols such as TCP/UDP.
  • Able to solve complex technical problems in a fast-paced, performance-driven environment.
  • Strong communication skills and ability to collaborate with both technical and non-technical stakeholders.
  • Work on cutting-edge systems where performance directly impacts trading success.
  • Be part of a highly skilled engineering team at a leading global trading firm.
  • Tackle challenging technical problems with real-world impact in financial markets.
  • Gain exposure to advanced trading infrastructure and low-latency system design.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx