The National Institute of Teaching (NIoT) – committed to boosting the quality of teaching and school leadership – is looking for a Senior Software Engineer to join the TED team and play an important role in building and maintaining the technical infrastructure that supports the NIoT and TED.
Key Responsibilities
- Designing, developing, maintaining and improving software and technical infrastructure that supports TED and related education research activity.
- Building secure, scalable and reliable systems that enable robust analysis of education and teacher development data.
- Applying software engineering and DevOps best practice to deliver high-quality, well-tested and maintainable technical solutions.
- Contributing to reproducible, transparent and efficient research workflows, pipelines and supporting tools.
- Working closely with developers, researchers and other colleagues to understand requirements and translate them into effective technical delivery.
- Contributing to architectural decisions and the ongoing improvement of platform design, developer experience, monitoring and software quality.
- Supporting the operation and maintenance of production systems and helping to troubleshoot issues where required.
- Producing and maintaining clear technical documentation and contributing to wider project communication where appropriate.
- Contributing to a collaborative team environment, including supporting and mentoring colleagues where appropriate.
Skills and Experience
- Proven experience in software engineering, including building and maintaining production systems.
- Strong coding skills in relevant programming languages and experience of modern software development practices.
- Experience with version control, code review, testing and continuous integration.
- Ability to take ownership of complex technical systems, including feature development, maintenance and support.
- Strong technical judgement and problem-solving ability, including awareness of architectural trade-offs.
- Ability to work effectively in a multidisciplinary environment and communicate clearly with technical and non-technical audiences.
- Commitment to quality, security, maintainability and continuous improvement.
- Interest in applying software engineering to education, data and evidence-informed improvement.
- Generous annual leave – 27 days’ holiday a year (plus 8 bank holidays), rising to 33 days after five years’ service.
- Flexible working – we offer flexible start and end working times, with hybrid working in place for all roles.
- Pension – Entry to the Local Government Pension Scheme.
- Salary sacrifice schemes – we offer salary sacrifice schemes for bikes, cars and tech!
- Lifestyle benefits – We offer discounts on gyms, cinema, retail and much more!
- Parenthood leave – We offer above the statutory minimum for maternity, adoption and paternity leave.
- Working environment – We have a stimulating, supportive and rewarding working environment with a dedicated team of like-minded professionals.
- Support: Our Employee Assistance Programme (EAP) provides confidential support for employees on personal or work-related matters.
- Development: We fully support the development of our staff and ensure that you have a high level of continuous professional development.
Salary: £56,667 per annum, plus benefits (+ London weighting if applicable).
Contract and Hours: Permanent, Full Time.
Location: Hybrid – within commuting distance of our Redcar Campus.
Closing date: 10.00am on Monday, 1 June 2026.
#J-18808-Ljbffr…
