2,079,291open jobs
123,194companies
243,464added this week
Browse all
Salary
≈ $27k – $69k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Principal
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Oct 23, 2026. NatWest Group scores A on the Alion truth index.

Overview
Company
Impact
Profile match
NatWest Group is a British banking group with its registered office in Edinburgh that provides retail, commercial and private banking through brands including NatWest, Royal Bank of Scotland, Ulster Bank and Coutts. Formerly the Royal Bank of Scotland Group and listed on the London Stock Exchange, it serves over 20 million customers and runs large operations in London, Edinburgh, Manchester and Bristol plus technology centres in Bengaluru, Gurgaon and Chennai. It hires software, DevOps, infrastructure and site reliability engineers, product owners and technical product managers, regulatory reporting analysts and commercial banking relationship managers.

Join us as a Principal Engineer, Java And Spring Boot

  • This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective
  • You’ll be playing a major role in the engineering centre of excellence, collaborating to improve the bank’s overall software engineering capability
  • You’ll gain valuable stakeholder exposure as you build and leverage relationships, as well as the opportunity to hone your technical talents
  • We're offering this role at vice president level

What you'll do

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 defining, creating and providing oversight and governance of engineering and design solutions with a focus on end-to-end automation, simplification, resilience, security, performance, scalability and reusability.

You’ll also be:

  • Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains
  • Working with the various feature teams to produce software rapidly and of high quality which adds value to the business
  • Determining the design and delivery approach for all of the platform’s software throughout its life
  • Working within a platform or feature team along with software engineers to design and engineer complex software, scripts and tools to enable the delivery of bank platforms, applications and services, acting as a point of contact for solution design considerations

The skills you'll need

You’ll come with significant experience in software engineering, software or database design and architecture, as well as at least twelve years of experience in developing software within a DevOps and Agile framework. We’d also like to see significant and demonstrable experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance.

You’ll also need:

  • A strong background in leading software development teams in a matrix structure, introducing and executing technical strategies
  • Significant and demonstrable experience of test-driven development and using automated test frameworks, mocking and stubbing and unit testing tools
  • A background in designing or implementing APIs
  • The ability to rapidly and effectively understand and translate product and business requirements into technical solutions
  • A background of working with code repositories, bug tracking tools and wikis

Hours

45

Job Posting Closing Date:

06/11/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,079,291 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $21k – $53k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Gurgaon
JavaScript
C#
Databases
MS SQL
Analytics
SSIS
Azure Data Factory
Microsoft Excel
Apply
≈ $20k – $48k per year (Estimated) · In office · Full-Time · Chennai
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
DevOps
Rest API
OpenShift
Kubernetes
Management
Agile
Apply
≈ $22k – $56k per year (Estimated) · In office · Full-Time · 8+ years exp · Bengaluru
Java
Kotlin
Java
Gradle
Kotlin
Retrofit
Hilt
Mockito
Dagger
Kotlin Coroutines
MockK
OkHttp
Mobile
JUnit
Jetpack Compose
Android SDK
MVVM
Firebase
MVP
Dependency Injection
DevOps
Datadog
CI/CD
Jenkins
Git
Gitflow
Trunk-Based Development
GitHub
GitLab
Cybersecurity
Snyk
Apply
Backend Lead 1 hour ago
≈ $23k – $58k per year (Estimated) · In office · 5+ years exp · Bengaluru
JavaScript
Node JS
Databases
Apache Kafka
DevOps
WebSockets
AWS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon Kinesis
Apply
Principal Engineer 1 hour ago
≈ $23k – $58k per year (Estimated) · In office · 13+ years exp · Bengaluru
Python
Go
JavaScript
Java
TypeScript
SQL
Node JS
Databases
DynamoDB
Amazon Aurora
AI/ML
Prompt Engineering
DevOps
Terraform
AWS CDK
CloudFormation
CI/CD
AWS
Docker
AWS Lambda
Amazon S3
Amazon EventBridge
Apply
$22k – $32k per year · In office · Almaty
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Hibernate
Spring Data JPA
Databases
PostgreSQL
Frontend
RxJS
Angular
Sass
Mobile
Dependency Injection
DevOps
Rest API
Apply
≈ $12k – $28k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Hyderabad
Python
C#
C++
AI/ML
Cursor
DevOps
CI/CD
Git
Docker
Linux
Management
Agile
Scrum
QA
TestRail
Appium
MedTech
IEC 62304
Verification & Validation
Apply
≈ $20k – $39k per year (Estimated) · In office · Internship · Toulouse
AI/ML
LLM
Management
Agile
Apply
≈ $23k – $53k per year (Estimated) · In office · 2+ years exp · Saint Petersburg
SQL
PowerShell
1C
Databases
PostgreSQL
MS SQL
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Kanban
Apply
≈ $105k – $203k per year (Estimated) · Hybrid · Bachelor's Degree · Manchester
Python
JavaScript
SQL
Scala
Databases
Databricks
Apache Kafka
AI/ML
Spark
Fine-tuning
Flink
RAG
Machine Learning
Frontend
React.js
DevOps
Rest API
GCP
Azure
Git
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Management
Confluence
Jira
Agile
Scrum
Waterfall
Apply
In office · Full-Time · 3+ years exp · Bengaluru · Chennai · Gurgaon
Python
Java
COBOL
COBOL
IBM MQ
AI/ML
LLM
DevOps
Rest API
Splunk
OpenShift
OpenTelemetry
CI/CD
GitOps
ArgoCD
Jenkins
Kubernetes
GitLab
SOAP
Apply
In office · Full-Time · Chennai
Management
Agile
Apply
≈ $28k – $70k per year (Estimated) · In office · Full-Time · 10+ years exp · Gurgaon
JavaScript
TypeScript
C#
C#
.NET
AI/ML
Prompt Engineering
AI Agents
RAG
Frontend
Angular
Management
Agile
Apply
≈ $24k – $58k per year (Estimated) · Remote (India) · Full-Time · 7+ years exp · Bengaluru
DevOps
Configuration Management
Management
Agile
Apply
≈ $35k – $100k per year (Estimated) · Remote (India) · Full-Time · 6+ years exp · Bengaluru
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
SLI/SLO/SLA
GitHub
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Lighthouse
Mobile
PWA
DevOps
Rest API
GCP
New Relic
Datadog
Azure
CI/CD
Git
AWS
Docker
Analytics
A/B Testing
QA
Sentry
Apply
≈ $28k – $59k per year (Estimated) · In office · Full-Time · 12+ years exp · Bengaluru
Apply
≈ $17k – $46k per year (Estimated) · In office · Full-Time · Bengaluru
JavaScript
TypeScript
SQL
Databases
PostgreSQL
DevOps
Kibana
Kubernetes
Management
Confluence
QA
JMeter
Apply
See all jobs
This is one of many
2,079,291 more open roles from verified company boards, updated every day.