What is a Software Engineer at NatWest Group?
As a Software Engineer at NatWest Group, you are at the heart of transforming one of the world’s most established financial institutions into a modern, data-driven digital bank. You will contribute to critical infrastructure that powers banking products, ranging from secure mobile applications and payment processing systems to sophisticated cloud-based backend services. Your work directly impacts the financial stability and digital experience of millions of customers, making this role a blend of high-stakes reliability and rapid technological innovation.
This position is inherently complex, requiring you to navigate legacy system integration alongside modern cloud-native development. You will collaborate with cross-functional teams, including product managers, architects, and operations, to build scalable, secure, and resilient software. Whether you are optimizing database performance or designing new APIs, you will play a strategic role in the bank’s journey toward digital-first banking, ensuring that security and customer trust remain the foundation of everything you build.

