A complete application in a minute — tailored resume and cover letter, ready to send.
NatWest Group is seeking a Principal Engineer to design and engineer software with customer experience as the primary objective. You will contribute to our architecture and engineering centre of excellence, collaborating to raise the bank’s software engineering capability and gain valuable stakeholder exposure.
You’ll lead the production and prototyping of innovative ideas, work with architects to validate and scale designs, and drive automation across build, test and deployment while elevating
Join us as a Principal Engineer
As a Principal Engineer, you’ll be creating great customer outcomes via engineering and innovative solutions to existing and new challenges, and technology designs which are innovative, customer centric, high performance, secure and robust.
You’ll be working with software engineers in the production and prototyping of innovative ideas, engaging with domain and enterprise architects to validate and leverage these in wider contexts, by incorporating the relevant architectures. We’ll also look to you to design and develop software with a focus on the automation of build, test and deployment activities, while developing the discipline of software engineering across the business.
You’ll also be:
You’ll come with significant experience in software engineering, along with significant and demonstrable experience in designing and delivering large scale enterprise web applications, with deep expertise in Java, Spring Boot Microservices, ReactJS, SQL, Databases, MongoDB, DevOps, CI/CD and Test Automation.
Additionally, you'll implement programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance. You'll use this expertise to shape technical direction, uplift engineering standards and drive meaningful impact across the bank's digital capabilities.
You'll also need: