×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer

Remote / Online - Candidates ideally in
Manchester, Greater Manchester, M9, England, UK
Listing for: MI5
Full Time, Part Time, Remote/Work from Home position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 66332 - 70791 GBP Yearly GBP 66332.00 70791.00 YEAR
Job Description & How to Apply Below

Salary: London: £66,332 - £70,791
. Manchester: £64,005 – 68,185 (depending on skills and experience) with an opportunity to qualify for additional allowances and a skills-related payment under the Government Digital and Data Profession Capability Framework (GDDPCF) - formerly known as DDaT. London roles - 36 hours per week, Manchester roles - 37 hours per week.

Flexible working: we support full-time, part-time, compressed hours and other flexible working patterns. This is primarily an office-based role, and therefore, opportunities for home or remote working will be limited and dependent on business needs.

About us

MI5 keeps the country safe from serious threats like terrorism and attempts by states to harm the UK, its people and way of life. We carry out investigations by obtaining, analysing, and assessing intelligence, and then work with a range of partners including MI6 and GCHQ to disrupt these threats. Through our protective security arm, we provide advice and guidance to government, businesses and other organisations about how to keep themselves safe.

A role in MI5 means you'll do unique and challenging work in a supportive and encouraging environment, making a real difference to UK national security.

The role

Technology sits at the heart of everything we do 're looking for Software Engineers with multiple years of experience who are prepared to take on a more senior role within a multi-disciplinary product team. You’ll develop solutions, mentor less experienced colleagues whilst working alongside a range of technical specialists including Product Owners, Business Analysts, Delivery Managers, Data Scientists and Machine Learning Engineers, to build and run secure applications and products.

You’ll be using agile methodologies to deliver products that are core to MI5’s operations, and you’ll be using cloud technologies such as AWS and Azure as well, supporting on-premises platforms and long-established technologies and frameworks.

You’ll share our collective responsibility to keep the country safe and be keen to constantly improve yourself and your team, taking on ownership of large problems, breaking them down and working with the team to deliver new features throughout the engineering lifecycle. You’ll support the products owned by the team, working with users to identify and fix defects (providing on-call support if necessary) developing automated tests to maintain the assurance of our products and deploy through continuous integration pipelines.

You’ll support and mentor less experienced colleagues and help them to understand what great engineering looks like, promoting best practises, participating in our engineering community and guilds, and encourage cross-organisation initiatives to help build our community of engineers. Many of our engineers work directly within our mission teams and all engineers have a unique opportunity to see first‑hand how their work contributes to UK national security, while remaining part of a supportive and inclusive technical profession.

Our tech stacks vary between products (such as Java, Python, C#, React.js, Oracle, Mongo, Elastic Search and Hadoop to name a few). We embrace Dev Sec Ops  mindset, and our teams automate, run and support what we build. You’ll be working under the Government Digital and Data Profession Capability Framework (formerly known as DDaT), which recognises and rewards specialist expertise. Due to the nature of our work, most of the teams only work from the office.

There are limited opportunities to work in a hybrid way. This is not guaranteed and dependent on the business need. Whether it’s building a platform to enable the analysis of data systems to track the progress of our investigations, developing robust and scalable capabilities for our Data Science teams, compliance services to ensure we are operating legally or tooling to improve our developer experience, the nature of our work presents unique and fascinating engineering challenges.

About

you

We value your solid communication skills, as you communicate effectively with technical and non-technical colleagues. You’ll demonstrate competency in leadership and you’re…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary