NatWest Group Logo

NatWest Group

Principal Engineer, VP

Reposted Yesterday
Be an Early Applicant
In-Office
3 Locations
Senior level
In-Office
3 Locations
Senior level
Oversee software engineering teams, ensure technical delivery of systems, monitor progress, design high-performance applications, and lead stakeholder engagement.
The summary above was generated by AI

Join us as a Principal Engineer

  • You’ll drive development software and tools to accomplish project and departmental objectives by converting functional and non-functional requirements into a suitable design
  • As well managing the technical delivery of one or more software engineering teams, you’ll lead the wider participation in internal and industry wide events, conferences and other activities
  • By leading the planning, specifying, development and deployment of high performance, robust and resilient systems, you’ll ensure they follow excellent architectural and engineering principles, and are fit for purpose
  • We're offering this role at vice president level
What you'll do

As a Principal Engineer, you’ll oversee the productivity of the software engineering teams, and you’ll be responsible for the consistent use of shared platform components and technologies. Leading engagements with senior stakeholders, you’ll explore and suggest appropriate technical solutions to achieve the required product features.

Other responsibilities will include:

  • Monitoring technical progress against plans, while safeguarding functionality, scalability and performance, and providing progress updates to stakeholders
  • Delivering software components to enable the delivery of platforms, applications and services for the organisation
  • Designing and develop high-volume, high-performance, high-availability applications, using proven frameworks and technologies, and designing reusable libraries and APIs for use across the organisation
  • Writing unit and integration tests within automated test environments to ensure code quality
The skills you'll need

We’re looking for someone with a background in software engineering, software design or database design and architecture, and significant experience developing software in an SOA or micro-services paradigm. Along with a background in leading software development teams, introducing and executing technical strategies, you’ll have development experience in one or more programming languages.

We’ll also be looking for:

  • Experience using industry recognised frameworks and development tooling
  • An excellent understanding of implementing programming best practice, especially around scalability, availability and performance
  • Experience of test-driven development alongside the use of automated test frameworks, as well as mocking, stubbing and unit testing tools
  • Experience of project working and commercial development processes, particularly Agile methodologies
  • Knowledge of working with code repositories, bug tracking tools and wikis
  • A background in designing or implementing APIs, and an-depth knowledge of large scale database and NoSQL design and optimisation

Hours

45

Job Posting Closing Date:

11/12/2025

Top Skills

Automated Test Frameworks
Frameworks
Micro-Services
NoSQL
Programming Languages
Soa

NatWest Group Chennai, Tamil Nadu, IND Office

Kosmo One, Plot No 14 3rd Main Road, Ambattur Industrial Estate, Chennai, Tamil Nadu, India, 600 058

Similar Jobs

Yesterday
In-Office
3 Locations
Expert/Leader
Expert/Leader
Fintech • Payments • Financial Services
As a Principal Engineer, you'll drive software development for high-performance systems, lead software teams, and ensure architectural integrity while enhancing your leadership skills.
Top Skills: Agile MethodologyAPIsAutomated TestingCi/CdDevOpsMicroservicesSoaSoftware Development
19 Hours Ago
Easy Apply
Remote or Hybrid
2 Locations
Easy Apply
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Logistics • Machine Learning • Software • Transportation
Lead the development of predictive modeling and supply chain analytics, focusing on ETA prediction for transportation logistics using advanced analytics and machine learning techniques.
Top Skills: AWSAzureGCPInfluxdbKafkaNumpyPandasPostgisPythonPyTorchRScikit-LearnSparkSQLTensorFlowTimescaledb
19 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Mid level
Mid level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Payroll Reporting Analyst will conduct payroll audits, generate compliance reports, and ensure data integrity while collaborating with cross-functional teams to support payroll processes.
Top Skills: AdpCloudpayExcelPower BIPower QueryWorkday

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account