Senior C++ Developer (Hybrid, UK-Based)

  • Hoptroff
  • May 14, 2026
Full time Telecommunications

Job Description

Senior C++ Developer (Hybrid, UK-Based)

Location: London

Salary: £80,000 - £100,000 + EMI Share Options + Private Medical Insurance

Vacancy Type: Full-time, Permanent

We take care of time, so our customers don t have to.

At Hoptroff, we build nanosecond-accurate, software-driven timing systems used by global investment banks, telecoms operators, and broadcasters - including the MiFID II-compliant trade timestamping that financial regulators depend on. When microseconds aren t tight enough and milliseconds are an eternity, our software is what s keeping the world in sync.

We re entering an exciting phase of growth and looking for a Senior C++ Developer to join our small, high-calibre engineering team. You ll write modern C++ (C+ or later) at the heart of our Linux-based clock and time synchronisation platform - tight, performance-sensitive code where jitter is measured in nanoseconds and correctness is non-negotiable. You ll own significant components of the platform, contribute to architecture, and work closely alongside a junior developer and a contractor on a tight, collaborative team.

The Role

Reporting to the Software Development Manager, you ll lead the design, development, and optimisation of C++ software within our Linux-based timing systems. Day to day, you will:

  • Design, build, and optimise low-latency, high-precision C++ at the heart of our timing products - code where performance, determinism, and jitter really matter
  • Make architectural decisions on systems that have to be correct, fast, and observable in production - balancing maintainability with the hard real-time constraints of precision timing
  • Develop online and offline tooling to support time synchronisation and system monitoring
  • Build and maintain automated test cases using Python-based system test frameworks
  • Provide senior-level technical input across product, QA, hardware, and commercial conversations
  • Share knowledge, review code, and support the development of our junior C++ developer
  • Help shape engineering standards, tooling, and processes

Essential Experience

  • Extensive professional experience writing modern C++ in production - fluent in modern C++ idioms and confident with C+/23 features such as concepts, ranges, coroutines, and constant expressions (constexpr/consteval)
  • A track record of delivering low-latency, performance-sensitive systems on Linux - production code where determinism, throughput, and tail latency matter
  • Strong computer science fundamentals: data structures, algorithms, concurrency, performance optimisation
  • Demonstrable ability to design software architecture and make sound technical trade-offs
  • Strong debugging and profiling skills (perf, valgrind, sanitizers, flame graphs) - you ve cared about cache lines, lock contention, jitter, and tail latency, not just correctness
  • Confident with Git, CI/CD pipelines, modern build tooling (CMake), and automated testing frameworks
  • Clear technical communicator - you can explain trade-offs to engineers and non-engineers alike

Nice to Have

  • Linux networking experience (sockets, networking concepts and standard tooling)
  • Experience interacting with hardware on Linux (device drivers, system interfaces, low-level I/O)
  • Low-level Windows systems development (Windows APIs, system services, platform-specific debugging)
  • PostgreSQL or other relational database experience
  • Python and/or Go (Golang) for tooling, automation, or supporting services
  • Familiarity with time synchronisation protocols such as PTP or NTP
  • Open-source contributions or evidence of staying current with the C++ standard
  • Open to integrating AI tools where they add value

What We Offer

  • Salary of £80,000 - £100,000, depending on experience
  • EMI Share Options
  • Private Medical Insurance
  • Hybrid working - 2 days per week at our London (Shoreditch) office, with regular team events
  • Based at a Shoreditch FinTech incubator - a thriving community of like-minded businesses with a full social calendar, networking opportunities, and (importantly) dog-friendly
  • Your code will sit underneath MiFID II-compliant trade timestamps at major banks, broadcast sync at tier-1 broadcasters, and timing infrastructure at telecoms operators - tangible, high-stakes impact at global scale
  • A team that invests in modern tooling and continuous learning

To Apply

If you feel you are a suitable candidate and would like to work for HopTroff, please do not hesitate to apply.