• Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
  • Sign in
  • Sign up
  • Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

1 jobs found

Email me jobs like this
Refine Search
Current Search
senior developer python golang
Hoptroff
Senior C++ Developer (Hybrid, UK-Based)
Hoptroff
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.
May 14, 2026
Full time
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.

Modal Window

  • Blog
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
Parent and Partner sites: IT Job Board | Search Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | London Jobs | Property jobs
© 2008-2026 Jobs Hiring Near Me