M

C++ Software Developer | Data Infrastructure

Mile End and Globe Town
2 hours ago
Full-time
On-site
E1, Mile End and Globe Town, Greater London
£160,000 - £180,000 GBP yearly
IT
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