Found Description
Requirements
- You’re always looking for the best way to do things that means spotting opportunities to improve, simplify and strengthen how software is built and run
- You bring solid experience as a Software Engineer, grounded in modern engineering practices, and you’ve made practical use of AI across the development lifecycle
- You understand how to use it well, generating code where it adds value while applying the right level of scrutiny to ensure it is secure, reliable and fit for purpose. Reviewing both AI-generated and peer code is something you’ve done before and you always approach this with clarity and care
- You’ll be confident setting direction and reviewing system design and integration, comfortable connecting services and thinking end to end. Experience with Model Context Protocol would be beneficial for this role, particularly if you have practical experience. Above all, you stay curious, keeping pace with new approaches and adapti...
Ready to Apply?
Submit your application for Lead Software Engineer (MI6) at British Intelligence Agencies
Apply Now