Lock Applications for this job are now closed
Closing soon

No experience? No problem. Get ahead in a digital world.

MI5 and MI6, are part of the UK’s Intelligence Services.  We work together to  safeguard Britain’s people, interests and businesses from various threats at home, overseas and online, including cyber-attacks, espionage, terrorism and organised crime.  Working across our vital missions, you’ll deliver impact at the heart of national security, all within a supportive and inclusive environment that allows everyone to thrive.

The Role

Technology sits at the heart of everything we do at MI5 and MI6, enabling us to disrupt serious threats to UK national security.  As a Software Engineering Apprentice, you’ll have the opportunity to learn from software delivery teams and that will offer you a unique insight into the work of the intelligence agencies. Through a variety of placements, you’ll collaborate with colleagues and work in teams to build technology that helps to catch criminals, expand our technical capability  and improves our ability to tackle threats. Our work is constantly evolving, so you will too. Over the course of the three years, you’ll become familiar with some of the world’s most sophisticated electronic equipment and gain practical expertise that simply isn’t available anywhere else. What’s more, in addition to the hands-on experience you’ll receive, we’ll support you fully as you work towards a BSc Honours Degree in Digital and Technology Solutions.  You’ll be a vital part of a team that ensures the UK Government can operate in cyber space with confidence and can stay ahead of the pace demanded by the evolving digital world.

About You

We don’t expect you to know everything – in fact, the most important quality we’re looking for are people with technical aptitude and a willingness to learn. But you should have a genuine interest in programming, problem solving or technology. You’ll also need 72 UCAS points, and a minimum GCSE grade 4/C in English Language and maths – or equivalent functional skills (level 2). You might also have some understanding of JavaScript, data storage technology or cloud technology.

As an organisation that values and nurtures talent, we're committed to helping you fulfil your potential. So you can expect excellent rewards and benefits, an inclusive workplace and supportive training.  

At MI5 & MI6 diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: those with different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including those from groups that are under-represented in our workforce such as women, those from an ethnic minority background, people with disabilities and those from low socio-economic backgrounds.  Find out more about our culture, working environment and diversity on our websites. 

Ready to unlock your future? Apply now.

To be eligible to apply, you must be a British Citizen. If you hold dual nationality, of which one component is British, you’ll  nonetheless be considered. Candidates must normally have been resident in the UK for seven out of the last ten years. This is particularly important if you were born outside the UK. You can apply at the age of 17 years, if successful you’ll be offered a start date prior to your 18th birthday. Full eligibility details can be found on our websites.