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 have a working knowledge of 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 adapting when priorities sh...