> Markdown version of [/jobs/ext/2258302-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2258302-c-software-engineer). 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). --- # C++ Software Engineer - **Company:** Stockford Recruitment - **Location:** Milton Keynes, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), Configuration Management, Python (Programming Language), Linux System Administration, Ansible, Software Engineering, Working Model 2D, Multithreading, Scripting, Real Time Systems, Integration Tests - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815188400-c-software-engineer ## About the Role * 3+ years' experience developing and maintaining high-performance C++ (C++17 onwards) * Strong experience working in Linux-based environments * Proficiency in Python or similar scripting languages for automation and tooling * Solid understanding of system optimisation, performance, and reliability * Experience supporting software in live or production environments * Comfortable working independently and taking ownership of systems * Strong communication skills and a collaborative mindset Nice to have * Experience developing or maintaining complex algorithms * Knowledge of APIs, queuing systems, or security best practices * Hands-on experience working close to hardware, real-time systems, or edge deployments * Experience with configuration management or automation tools (e.g. Ansible) ## Description The role We're recruiting on behalf of a privately owned, product-led technology business looking to hire a C++ Engineer to join a small, high-performing engineering team. This role sits at the intersection of software development, operational support, and system optimisation. You'll be responsible for developing and maintaining high-performance C++ applications while also supporting deployed systems in live environments. It's well suited to an engineer who enjoys variety, ownership, and working closely with a tight-knit team, rather than being siloed into a single function. Key responsibilities * Design, develop, and maintain high-performance, multi-threaded C++ applications * Contribute to the delivery of new product capabilities and system enhancements * Support and maintain live, deployed systems in operational environments * Build and maintain automation and tooling, primarily using Python * Work closely with senior engineers and technical leadership on system improvements * Participate in regression and integration testing to ensure reliability and performance * Adapt between development, operational, and support responsibilities as required * Provide hands-on support during testing, deployment, and troubleshooting activities * Occasionally support on-site testing or installations when required What we're looking for * 3+ years' experience developing and maintaining high-performance C++ (C++17 onwards) * Strong experience working in Linux-based environments * Proficiency in Python or similar scripting languages for automation and tooling * Solid understanding of system optimisation, performance, and reliability * Experience supporting software in live or production environments * Comfortable working independently and taking ownership of systems * Strong communication skills and a collaborative mindset Nice to have * Experience developing or maintaining complex algorithms * Knowledge of APIs, queuing systems, or security best practices * Hands-on experience working close to hardware, real-time systems, or edge deployments * Experience with configuration management or automation tools (e.g. Ansible) What's on offer * Hybrid working model with flexibility * Opportunity to work on mission-critical systems with real-world impact * Small-team environment with high ownership and visibility * Long-term role with scope to influence technical direction At Stockford Recruitment, we help startups and SMEs grow by connecting them with exceptional tech talent. We are committed to the growth of our candidates and clients. We review every application carefully, but due to the volume we receive, we may not be able to respond to everyone individually. If you haven't heard back within 10 working days, please don't be discouraged - new opportunities are always coming up, and we'd love for you to stay connected with us. ## Related Videos - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [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) - [Eclipse Che for Infrastructure Automation](https://www.wearedevelopers.com/videos/1611-eclipse-che-for-infrastructure-automation) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)