C++ Software Developer | Data Infrastructure
Ncounter Limited
Mile End and Globe Town · posted 4 August 2026
Salary
£160,000 – £180,000 a year
Job type
full time
Location
Mile End and Globe Town, Greater London
Category
Accounting/Financial/Insurance
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
← Back to job search