> Markdown version of [/jobs/ext/1981649-principal-sw-eng](https://www.wearedevelopers.com/jobs/ext/1981649-principal-sw-eng). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal, SW Eng - **Company:** Northern Trust - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Adobe InDesign, Application Frameworks, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Database, Cloud Engineering, Code Review, Continuous Integration, DevOps, NoSQL, Performance Tuning, Software Engineering, SQL Databases, Spring Cloud, Delivery Pipeline, Infrastructure Automation Frameworks - **Published:** August 8, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/principal-sw-eng-london-grossbritannien-58837401 ## About the Role skills, with architects and senior engineers * Design, build, and deploy cloud-native applications on Azure * Lead cloud architecture decisions including compute, networking, storage, and security * Manage cloud databases (SQL & NoSQL) and performance considerations * Improve DevOps pipelines, CI/CD, and infrastructure automation * Ensure resilient, observable, and cost-efficient systems in the cloud * Champion TDD and automated testing; evolve test frameworks across teams * Collaborate with DevOps/SRE to improve release reliability and reduce risk * Mentor engineers to elevate skills, design thinking, and ownership * Communicate with Product, Architecture, QA, and Operations; work with globally distributed teams * Identify risks and propose pragmatic solutions Tasks * 10+ years of professional software engineering experience with hands-on track record * Deep expertise in Java and modern application frameworks * Strong experience with Azure cloud services and cloud-native development O _ Solid understanding of TDD and spec-driven/contract-first development * CI/CD and DevOps practices * Working knowledge of cloud databases, data modeling, and performance tuning * Proven ability to lead by influence, communication skills, problem-solving and decision-making * Ability to operate in fast-paced, evolving environments Key requirements * retirement benefits (401k and pension) * health, dental, vision * paid time off * parental and caregiver leave * life & accident insurance * discretionary bonus program ## Description Experteer Overview As a Principal Software Engineer, you provide technical leadership and hands-on delivery for cloud-native software initiatives. You influence architecture, mentor engineers, and collaborate across global teams to build scalable, secure products. You champion AI-assisted development and modern engineering practices to boost quality and productivity. This role sits at the intersection of platform, product, and operations, shaping high-impact solutions for a leading financial services firm. You will drive engineering excellence in a fast-paced, global environment. Pay / Benefits * Hands-on technical leadership in design, development, and code reviews for production-ready software * Lead Java-based development with clean code, TDD, and spec-driven principles * Promote AI-assisted development and intelligent automation to improve productivity and quality * Review and influence architecture for scalability, security, performance, and maintainability * Set engineering standards with architects and senior engineers * Design, build, and deploy cloud-native applications on Azure * Lead cloud architecture decisions including compute, networking, storage, and security * Manage cloud databases (SQL & NoSQL) and performance considerations * Improve DevOps pipelines, CI/CD, and infrastructure automation * Ensure resilient, observable, and cost-efficient systems in the cloud * Champion TDD and automated testing; evolve test frameworks across teams * Collaborate with DevOps/SRE to improve release reliability and reduce risk * Mentor engineers to elevate skills, design thinking, and ownership * Communicate with Product, Architecture, QA, and Operations; work with globally distributed teams * Identify risks and propose pragmatic solutions Tasks * 10+ years of professional software engineering experience with hands-on track record * Deep expertise in Java and modern application frameworks * Strong experience with Azure cloud services and cloud-native development * Solid understanding of TDD and spec-driven/contract-first development * CI/CD and DevOps practices * Working knowledge of cloud databases, data modeling, and performance tuning * Proven ability to lead by influence, communication skills, problem-solving and decision-making * Ability to operate in fast-paced, evolving environments Key requirements * retirement benefits (401k and pension) * health, dental, vision * paid time off * parental and caregiver leave * life & accident insurance * discretionary bonus program ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [The journey from developer to devops - what i've learnt along the way](https://www.wearedevelopers.com/videos/238-the-journey-from-developer-to-devops-what-i-ve-learnt-along-the-way) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)