Search

C++ Software Developer Data Infrastructure

Posted: 04/08/26
Recruiter:Ncounter Limited
Reference:3150062819
Type:Permanent
Disciplines: Developer
Salary:£160,000 - £180,000 Annual plus Bonus & Package
Location:London
Description:

C++ Software Developer Data Infrastructure

London C++ Microservices Distributed Systems Linux

We're looking for an experienced C++ Software Developer to build the high-performance data infrastructure that powers quantitative research and trading.

You'll develop low-latency microservices responsible for processing, storing and delivering large-scale datasets, working alongside quantitative researchers, data engineers and software engineers to build scalable, resilient systems where performance is critical.

You'll bring

  • Minimum 4+ years' commercial C++ development
  • Strong Linux experience
  • Microservices and/or asynchronous multithreaded applications
  • Excellent debugging and performance optimisation skills
  • Strong software engineering fundamentals and clean coding practices
  • Degree in Computer Science, Engineering or a similar technical discipline

You'll work with

  • Modern C++
  • Distributed systems
  • Large-scale data processing
  • High-performance microservices
  • Data infrastructure and analytics pipelines

Bonus points for

  • SQL
  • Boost ASIO
  • Apache Arrow, Parquet, Protocol Buffers or FlatBuffers
  • gRPC, REST or WebSockets
  • Docker, Kubernetes, AWS or Google Cloud
  • Rust, Python or Q

This is an opportunity to solve complex engineering problems in an environment where software performance directly impacts research and trading. If you enjoy building scalable C++ systems and working on technically demanding infrastructure, we'd love to hear from you.

Recruiting now