> Markdown version of [/jobs/ext/2019736-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2019736-senior-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). --- # Senior Software Engineer - **Company:** National Physical Laboratory - **Location:** Teddington, UK - **Experience:** Expert - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** Unix, Software Quality, Collaborative Software, Continuous Integration, Linux, Python (Programming Language), Scrum Methodology, Software Architecture, Systems Development Life Cycle, Software Engineering, Software Systems, SC Clearance, Software Coding, Programming Languages - **Published:** August 11, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5836604674 ## About the Role * Experience building robust software deployed into high-availability production environments, with a strong focus on software quality, reliability, and maintainability. * Proven experience working within Agile/Scrum delivery teams and contributing to iterative, collaborative software development. * Experience developing software in a Unix/Linux environment using a modern programming language, with Python preferred. * Hands-on experience with container runtimes and containerising applications. * Experience designing, building, or maintaining CI/CD pipelines to support automated build, test, and deployment processes. * Ability to obtain SC clearance with no restrictions, or already hold SC clearance with no restrictions. ## Description * Provide technical leadership within our software team, setting and promoting best practice in software design, coding standards, security, testing, and CI/CD pipelines. * Design, develop, and implement robust, secure, and highly available software solutions for production environments, taking end-to-end responsibility across the SDLC. * Identify and implement continuous improvements to software architecture, development processes, and operational practices, acting as a process owner for agreed engineering standards and approaches. * Lead a small software team or workstream, providing direction, prioritisation, and technical decision-making while mentoring engineers and assuring delivery quality. * Act as Scrum Master when required, leading agile ceremonies, supporting effective delivery, and continuously improving team ways of working. Technologies: * CI/CD * Support * Linux * Python * Security * Unix * Backbone * Embedded ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Great DevEx and Regulatory Compliance - Possible?](https://www.wearedevelopers.com/videos/1426-great-devex-and-regulatory-compliance-possible) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## 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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)