> Markdown version of [/jobs/ext/2037458-principal-software-engineering](https://www.wearedevelopers.com/jobs/ext/2037458-principal-software-engineering). 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, Software Engineering - **Company:** Northern Trust - **Location:** Chicago, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Frameworks, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Database, Software Quality, Continuous Integration, DevOps, Performance Tuning, Software Engineering, Delivery Pipeline, Technical Debt, Infrastructure Automation Frameworks - **Published:** August 12, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-software-engineering-chicago-il-usa-58909698 ## About the Role Design, build, and deploy cloud-native apps on Microsoft Azure * Support and improve DevOps pipelines and infrastructure automation * Champion TDD and automated testing across teams * Collaborate with DevOps and SRE to improve release reliability and reduce technical debt * Mentor engineers and provide technical guidance through reviews and deep dives * Communicate complex concepts clearly to technical and non-technical audiences * Coordinate with cross-functional teams across N. America, EMEA, and India Tasks * 10+ years of professional software engineering experience with a 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, spec-driven/contract-first development, CI/CD and DevOps * Working knowledge of cloud databases, data modeling, and performance tuning * Proven ability to lead by influence rather than authority * Excellent verbal and written aaaa financial skills * Strong problem-solving, design, and decision-making abilities * Comfortable operating in fast-paced, evolving environments Key requirements * retirement benefits (401k and pension) * medical, dental, vision benefits * paid time off * parential and caregiver leave * life & accident insurance * voluntary and well-being benefits offerings including flexible programs? (as stated) ## Description Experteer Overview In this role, you provide technical leadership and hands-on delivery for cloud-native software initiatives at Northern Trust. You'll shape architecture, mentor engineers, and drive high-quality, scalable products across global teams. You'll work with Azure-based systems, modern Java frameworks, and AI-assisted development to boost productivity and software quality. This position blends engineering excellence with influence, collaboration, and thoughtful risk management to support the firm's technology-driven financial services." Compensation / Benefits * Design, develop, and review production-ready software with a hands-on leadership approach * Lead Java-based development following clean code, TDD, and spec-driven practices * Promote AI-assisted development to improve productivity and code quality * Influence architecture for scalability, security, performance, and maintainability * Collaborate with architects and senior engineers to enforce engineering standards * Design, build, and deploy cloud-native apps on Microsoft Azure * Support and improve DevOps pipelines and infrastructure automation * Champion TDD and automated testing across teams * Collaborate with DevOps and SRE to improve release reliability and reduce technical debt * Mentor engineers and provide technical guidance through reviews and deep dives * Communicate complex concepts clearly to technical and non-technical audiences * Coordinate with cross-functional teams across N. America, EMEA, and India Tasks * 10+ years of professional software engineering experience with a 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, spec-driven/contract-first development, CI/CD and DevOps * Working knowledge of cloud databases, data modeling, and performance tuning * Proven ability to lead by influence rather than authority * Excellent verbal and written communication skills * Strong problem-solving, design, and decision-making abilities * Comfortable operating in fast-paced, evolving environments Key requirements * retirement benefits (401k and pension) * medical, dental, vision benefits * paid time off * parential and caregiver leave * life & accident insurance * voluntary and well-being benefits offerings including flexible programs? (as stated) ## Related Videos - [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) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Resolving technical debts in software architecture](https://www.wearedevelopers.com/videos/1680-resolving-technical-debts-in-software-architecture) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [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) ## 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) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)