Create Alert
Email me similar jobs

C++ Software Developer | Data Infrastructure

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

C++ Software Developer | Data Infrastructure

Apply Now
Back to search page