Senior Software Engineer
Location
teddington, england
Job Type
Full-time
Category
IT & Technology
Posted
June 18, 2026
About the Role
Our world‑leading Time & Frequency department is seeking a Senior Software Engineer with expertise in Unix/Linux software development and containerisation to lead the next generation of resilient time distribution capability for national infrastructure.
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 wh...