Senior Software Engineer

Company: Point 13 Jobs
Apply for the Senior Software Engineer
Location:
Job Description:

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…

Posted: May 22nd, 2026