Software Engineer, Backend
Job description
Closing date for applications: 03/07/2026 Location London, United Kingdom Salary £75,520 – £113,280 Job typePermanent | Contract typeFull Time Remote / On-site Hybrid You’ll spend some of your time at home, working with your team digitally. You’ll also regularly work at your office or hub to collaborate with your colleagues. Managerial / Technical Lead This is a general indication and doesn’t always reflect day-to-day responsibilities. Check the job description for full details. #R-00278291 Join our digital revolution in NatWest Digital X In everything we do, we work to one aim. To make digital experiences which are effortless and secure. So we organise ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, we protect our customers, and we operate smarter. Job description This role is based in the United Kingdom and as such all normal working days must be carried out in the United Kingdom. Join us as a Software Engineer, Backend This is an opportunity for a technically minded individual to join us as a Software Engineer You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system Hone your existing software engineering skills and advance your career in this critical role What you'll do Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives. You’ll also be: Applying Agile methods to the development of software on the backlog Producing resilient and long-lived software and acting flexibly to cope with future needs Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns The skills you'll need We’re looking for someone to join our high performance engineering team building our new real time banking platform. You’ll bring strong experience of working with Continuous Deployment practices in production environments. You’ll have experience building and operating cloud native services using technologies such as Spring Boot, with automation as a core engineering principle. You’ll be comfortable designing and delivering robust, scalable and resilient distributed systems, with a strong focus on reliability, observability and operational excellence. Exposure to agentic coding practices where it adds value, would be hugely beneficial You'll also need: Strong experience building robust, resilient and defensively coded distributed systems, ideally leveraging technologies such as Kafka and an understanding of designing and operating RESTful APIs at scale, including versioning, observability, monitoring, and forward, backward compatibility Experience with event driven architectures, both orchestrated and choreographed is expected Experience working effectively in teams that value autonomy and empowerment, where engineering excellence is aligned to product outcomes Strong experience operating in distributed, cloud native environments with complex failure modes, requiring thoughtful approaches to system design and assurance Proven ability to coach and mentor other engineers, supporting the growth and capability of the wider team Your benefits breakdown Here’s a quick look at what your pay package and annual leave could look like if you get accepted for the role. We have a wide range of benefits to support you in your working life and beyond. Please note, the presented benefits packages are based on the minimum base salary. Tap each segment for details. Your pay package £ Your leave allowance 30 days Annual leave You’ll also have the opportunity to purchase up to 5 additional days off. 3 days Volunteering Take time off to support the causes you’re passionate about. 3 days Training Take time to build the skills you need to grow your career. Total rewards package Welcome to our Bishopsgate hub Based only a few minutes’ walk from Liverpool Street Station, the central location of this office makes working there incredibly convenient. Everything you need is close by, so you can run errands, go to the gym, and socialise with friends and colleagues before and after work. Bishopsgate recently underwent a multi-year refurbishment programme to improve spaces and facilities as well as become more sustainable. Our tech stack Here’s just some of the technologies we use. Front end JavaScript ReactJS AngularJS Back end Python Java Microsoft Dynamics DevOps AWS GitLab Google Cloud Platform Data Kafka Hadoop PostgreSQL Snowflake