Software Engineer
Manchester, Greater Manchester, M9, England, UK
Listed on 2026-07-17
-
Software Development
Software Engineer
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 usMI5 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.
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.
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…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: