> Markdown version of [/jobs/ext/2208177-high-performance-senior-c-developer](https://www.wearedevelopers.com/jobs/ext/2208177-high-performance-senior-c-developer). 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). --- # High Performance Senior C++ Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £80,000.0 - **Contract:** Permanent contract - **Skills:** Test Suite, Agile Methodology, C++ (Programming Language), Continuous Integration, Issue Tracking Systems, Low Latency, Software Version Control - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26484 ## About the Role * A top degree in computing or a scientific/engineering subject, supported by strong A-levels (A or higher would be indicative). * Significant C++ coding experience, specifically in the context of low latency and high performance code. * Critical thinking, technical leadership ability and mentoring skills. * The ability to get things done well and quickly, and communicate effectively. * A test-oriented mindset, creating extremely robust code backed by a full test suite covering functional and performance characteristics. * Experience with agile processes, continuous integration, issue tracking and source control. ## Description This specialist technology firm are experts in low latency trading technology for financial markets, where good performance is measured in nanoseconds. Tailoring high performance software to highly parallel hardware for use in financial R&D. They have humanitarian interests, contributing from profits to good causes. They are seeking talented software engineers to join their core development team. ## Related Videos - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [How To Test A Ball of Mud](https://www.wearedevelopers.com/videos/173-how-to-test-a-ball-of-mud) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [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) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [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)