RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin
MI5
at MI5

Register Your Interest - Software Engineering Higher Apprenticeship

About
Deadline: Ongoing
Salary: £27,213 - £29,150 depending on location
Job Type:
Higher Level Apprenticeship
Job Roles:
Information Technology
Locations:
London
Manchester

Job Description

Register Your Interest - Software Engineering Higher Apprenticeship

Step into a world of cutting-edge technology and discover how software is used in innovative ways to safeguard the UK. In a collaborative and inclusive environment, teamwork is at the heart of everything. Everyone brings something different to the table, and those differences are what make the work more effective. It’s a place where support comes naturally, and where there’s space to grow, try new things, and build confidence every step of the way.

Through a variety of placements, you’ll help build the technology that catches criminals and enhances our ability to tackle threats. As the work constantly evolves, so will your skills. Over the course of the three-year apprenticeship, you’ll become familiar with some of the world’s most sophisticated electronic equipment and gain practical experience that simply isn’t available anywhere else.

No one’s expected to know everything from day one. What matters is a genuine interest in programming and technology, an interest in problem solving, and the drive to keep learning. You’ll join a supportive, inclusive team where growth is encouraged and every contribution helps protect the UK.

Working in MI5 or MI6 means making a real impact. While gaining practical experience, you’ll also study for a BSc Honours Degree in Digital and Technology Solutions. It’s a chance to earn while learning–on a three year fixed-term contract–with a recognised Level 6 apprenticeship qualification at the end.

At MI5 and MI6, success comes from different ways of thinking. The goal is to find and develop bright talent, building a team that reflects the diversity of the nation we serve.

For the duration of the apprenticeship, applicants must be able to live in or commute to London or Greater Manchester.

A technical background isn’t required, but an interest in programming, problem solving, or technology is essential. Applicants should have 72 UCAS points, either already obtained or expected by September 2026, along with GCSE grade 4/C or above in English language and Maths, or equivalent Functional Skills at Level 2.

The application window for the Software Engineering Apprenticeship opens on1 September 2025.

In the meantime, we encourage the following groups to register their interest:

  • Individuals from an ethnic minority background
  • Women (of any background)*

Once registered, you’ll be invited to several online events ahead of the campaign launch. These will include Insight Events, where you can learn more about the role, and a Skills Event, offering general tips on completing a job application and preparing for an interview..

These events will take place on:

Insight Events – Wednesday 27 August 2025 (time to be confirmed)

Skills Event – Friday 29 August 2025 (time to be confirmed)

Each event will last approximately one hour.

Please note that registering your interest does not constitute a job application, nor will it have any bearing on the recruitment process. Anyone who registers their interest and later decides to apply for the Software Engineering Apprenticeship will need to complete an application form once the application window opens.

*We are currently limiting registrations of interest to these groups due to their under-representation in our workforce. Once the application window opens, , we welcome applications from all candidates, regardless of ethnic background, gender, disability, or any other characteristic(s). Please check our nationality eligibility criteria:

https://www.mi5.gov.uk/careers/applying-for-jobs

https://www.sis.gov.uk/how-to-apply

All applications will be assessed solely on merit.

How to register

Be the first to know when applications open and register your interest today!


Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.