Current jobs related to Principal Engineer - Northwood - NatWest


  • Northwood, United Kingdom NatWest Full time

    Join us asa Chief Information Office Principal Engineer withinRBSIIf you’re anexperienced software engineer and you’re ready to take your careerto the next level, this technical leadership role is an opportunityto advance your career and realise yourpotentialYou will serve as the advocate forbest practices in software development and will be a...

  • iOS Principal Engineer

    2 months ago


    Northwood, United Kingdom NatWest Full time

    Join us asan iOS PrincipalEngineerWe’relooking for a product-aware, senior iOS engineer with a passion forgreat UI and UX as well as an understanding of the need for testedand resilient codeYou’ll be working on aprivate banking app that allows our clients to effectively managetheir banking needs and your work will shape the way that theyinteract with...


  • Northwood, Greater London, United Kingdom NatWest Full time

    Are you a seasoned software engineer looking to take your career to the next level? We have an exciting opportunity for a Technical Leadership Role for Software Engineers within NatWest's Chief Information Office.This role will enable you to advance your career and realise your potential by serving as the advocate for best practices in software development...

Principal Engineer

2 months ago


Northwood, United Kingdom NatWest Full time

Join us as aPrincipalEngineer

  • This is anexciting and challenging role that will see you leading bestpractice for application development and software development lifecycles within the bank
  • With your softwaredevelopment background, you’ll be delivering software components toenable the delivery of platforms, applications and services for thebank
  • You’ll be recognised as a leader insoftware engineering, as you lead the wider participation ininternal and industry wide events, conferences and otheractivities

Whatyou'll do

As a PrincipalEngineer, you’ll be driving development software and tools toaccomplish project and departmental objectives by convertingfunctional and non-functional requirements into suitable designs.You’ll play a leading role in planning, developing and deployinghigh performance robust and resilient systems for the bank, whileleading engagements with senior stakeholders to explore and suggestappropriate technical solutions to achieve the required productfeatures.

You’ll have theopportunity to develop your leadership skills as you manage thetechnical delivery of one or more software engineering teams,overseeing the quality of their work and making sure it meets therequired technicalstandards.

You’ll alsobe:

  • Overseeing thedefinition of the technical strategy and advising on productroadmaps and migration plans to achieve strategicgoals
  • Making sure that the bank’s systemsfollow excellent architectural and engineering principles, and arefit for purpose
  • Monitoring the technicalprogress against plans while safeguarding functionality,scalability and performance, and providing progress updates tostakeholders
  • Designing and developing reusablelibraries and APIs for use across thebank
  • Writing unit and integration tests withinautomated test environments to ensure codequality

Theskills you'llneed

You’ll comewith a background in software engineering, software or databasedesign and architecture, as well as significant experiencedeveloping software within an SOA or microservices paradigm. You'llhave exposure to IBM Cloud, in particular Watson product set, andfamiliar with containerised technology such as Kubernetes.

Alongwith development experience in one or more programming languages,you’ll bring an excellent understanding of implementing programmingbest practice, especially around scalability, availability andperformance.

You’llalsoneed:

  • Experienceof leading cross-functional engineering teams with the ability tocoachothers
  • Demonstratableknowledge of IBM Cloud and other Cloud ServiceProviders  like Google, AWS andon-premdeployments
  • Experienceof OpenShift, Java, JavaScript, CI/CD toolsets and RedHat
  • A working knowledgeof Security with AI andGenAI
  • To clearlyarticulate in depth technical solutions to various audiences withvarying levels of technical understanding as well as the ability torapidly and effectively understand and translate product andbusiness requirements into technicalsolutions