> Markdown version of [/jobs/ext/2817891-senior-c-developer-low-latency-learn-rust](https://www.wearedevelopers.com/jobs/ext/2817891-senior-c-developer-low-latency-learn-rust). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior C++ Developer Low Latency - Learn Rust - **Company:** Client Server - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £180,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Client Server Models, Compilers, Computer Programming, Field-Programmable Gate Array (FPGA), High-Frequency Trading, Software Engineering, Information Technology, Low Latency, Legacy Systems - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840614293-senior-c-developer-low-latency-learn-rust ## About the Role You'll collaborate with a small, talented team, problem solving and working on complex and challenging systems with interesting work., * You have strong backend OOP, multithreaded software engineering experience with C++ and are comfortable working with Rust going forward * You have experience of working on high throughput, low latency systems with microseconds / nanoseconds, within a finance (or games) environment * You have a good understanding of low level system design, Operating Systems, Networking, Socket Level programming, hardware, compilers, FPGA * You achieved a 2.1 or above in Computer Science from a top tier university * You are collaborative and pragmatic with great communication and stakeholder management skills, also with some leadership or mentoring experience ## Description As a Senior C++ Developer you will design and develop high throughput backend services for microsecond real-time risk, pricing, trading engines and market making systems, working across the full software development lifecycle using Rust (and some C++ for legacy systems). ## Related Videos - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [How to TDD in legacy code](https://www.wearedevelopers.com/videos/309-how-to-tdd-in-legacy-code) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [Get ready to Rustle](https://www.wearedevelopers.com/videos/698-get-ready-to-rustle) ## Related Articles - [4 reasons why you should learn Rust in 2021 – and maybe even have fun doing it](https://www.wearedevelopers.com/magazine/35-4-reasons-why-you-should-learn-rust-in-2021-and-maybe-even-have-fun-doing-it) - [Top in-demand programming languages to learn in 2021](https://www.wearedevelopers.com/magazine/30-top-in-demand-programming-languages-to-learn-in-2021) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)