> Markdown version of [/jobs/ext/857497-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/857497-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:** Guildford, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software Quality, Collaborative Software, Continuous Integration, Python (Programming Language), Scrum Methodology, Software Architecture, Systems Development Life Cycle, Software Engineering, Software Systems, Software Coding - **Published:** June 30, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/40358778/ ## About the Role building robust software deployed into high-availability production environments, with a strong emphasis on software quality, reliability, and maintainability. Proven experience working within Agile/Scrum delivery teams , contributing to iterative, collaborative software development. Essential Technical Skills: Software development in a Unix/Linux environment, using any modern 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. We actively recruit citizens of all backgrounds, but the nature of our work in specific departments means that nationality,? residency?and security requirements can be more tightly defined than others. You will be asked about this throughout the recruitment process. To work at NPL, you will need to obtain BPSS security clearance. However, to work in this role in the Time and Frequency ## Description Key Responsibilities: Provide technical leadership within the 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. About You To be successful in this role, you will have the following skills, experience, and qualifications: Essential Experience: Experience ## Related Videos - [Let's Talk Quality! - Lilia Gargouri](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Let’s Talk Quality!](https://www.wearedevelopers.com/videos/100012-let-s-talk-quality) - [Designing high quality software with AI](https://www.wearedevelopers.com/videos/100136-designing-high-quality-software-with-ai) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [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 in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)