Software Engineer, Backend
Skills
About the role
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
Compensation
This Backend Engineer role pays $76k-$113k/yr. Within typical range for backend engineer roles in United Kingdom.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.