Our world-leading Time & Frequency department is seeking a Senior Software Engineer with expertise in Unix/Linux software development and containerisation.
This is an exceptional opportunity to join the global authority in precision timing at a defining moment for UK digital infrastructure.
Backed by a government investment of £180 million in the National Timing Centre (NTC) programme, we are developing a world-first resilient time distribution capability that will provide industry with a robust complement to satellite systems (such as GPS) – which are increasingly vulnerable to disruption from solar storms, jamming and spoofing. This will underpin essential services, including
- Telecommunications,
- Online banking,
- Emergency response,
- Transport networks, and
- Wider digital and data-driven operations.
Together, these services form the backbone of modern society - and your leadership will help ensure they remain secure, reliable and robust even if global navigation satellite systems fail.
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.