> Markdown version of [/jobs/ext/1166135-senior-c-programmer](https://www.wearedevelopers.com/jobs/ext/1166135-senior-c-programmer). 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++ Programmer - **Company:** IT Search & Select - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, Data Structures, Distributed Systems, Memory Management, Performance Tuning, Data Processing, Multithreading, Concurrency, Low Latency, Data Management, C++14 - **Published:** July 3, 2026 - **Apply:** https://www.totaljobs.com/job/senior-c-programmer/it-search-select-job107627510 ## About the Role * 8+ years' professional experience developing complex systems in C++. * Strong command of modern C++ (C++11/14/17/20), STL, templates, memory management and performance tuning. * Deep understanding of algorithms, data structures, concurrency and distributed systems. * Experience building high-performance, real-time or low-latency applications. * Strong problem-solving skills and the ability to work in fast-moving, high-stakes environments. * Comfortable collaborating with cross-functional teams including quants and traders. ## Description As a Senior C++ Engineer, you will design, implement and optimise performance-critical software that powers front-office trading workflows. You'll work closely with quants, traders and other engineers to deliver robust, low-latency solutions for pricing, execution, market-data processing and exchange connectivity. Expect modern C++, complex systems design, multithreading, optimisation, and the chance to influence technical direction across multiple product lines., * Architect, develop and maintain C++ components for trading, pricing and market-data platforms. * Optimise system performance across latency, throughput and reliability dimensions. * Lead design discussions, code reviews and technical decision-making. * Integrate with market-data feeds, trading venues and internal analytics systems. * Mentor junior developers and contribute to engineering best practices. * Collaborate with quants, traders and product teams to translate requirements into high-quality software. * Drive continuous improvement across tooling, testing, automation and deployment. ## Related Videos - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [Go's Concurrency and Parallelism Inside Containers](https://www.wearedevelopers.com/videos/100058-go-s-concurrency-and-parallelism-inside-containers) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)