Software Engineer

C++ Developer | Low-Latency Trading Systems | London

We're supporting a leading trading firm to hire a C++ Developer to join its engineering team in London.

The business develops proprietary technology that underpins trading activity across global markets. You will work on systems supporting pricing, execution and critical trading infrastructure, where engineering decisions have a direct impact on performance.

What you'll be doing

  • Design and build components within a global low-latency trading platform using C++
  • Develop systems for real-time market data processing, order routing and exchange connectivity
  • Scale distributed infrastructure supporting trading activity across global markets
  • Optimise performance with a focus on latency, throughput and efficiency
  • Work directly with traders and engineers to solve complex technical challenges
  • Take ownership of key platform components and contribute to technical direction
  • Investigate lower-level system behaviour and identify opportunities for improvement

What we're looking for

  • Experienced within a high-paced trading environment
  • Strong experience with modern C++ (C++17 or above)
  • Previous exposure to low-latency or high-throughput systems
  • Experience building software where performance, reliability and responsiveness are critical
  • Strong problem-solving ability with attention to detail
  • Strong communication skills

The environment

  • Full-time onsite role based in London
  • Direct collaboration with traders and decision makers
  • Fast feedback loops and meaningful ownership
  • Small team environment with significant impact on production systems`

Apply directly, or drop Chris Williams a message to find out more.

Job Details

Company
Understanding Recruitment
Location
London Area, United Kingdom
Posted