Principal Software Engineer - AI-Driven Cloud & Java

Northern Trust Corp

Chicago, Northern (IL, KY)

Hybrid

USD 137,000 - 234,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Northern Trust seeks a Principal Software Engineer to provide technical leadership and hands-on execution across complex cloud-native initiatives. You will drive Java-based development, influence architecture, and mentor teams across North America, EMEA, and India.

The role emphasizes engineering excellence, AI-assisted tooling, and scalable, secure software delivered through robust DevOps, TDD, and modern CI/CD pipelines.

Qualifications

  • 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, spec-driven/contract-first development, CI/CD and DevOps practices.
  • Working knowledge of cloud databases, data modeling, and performance tuning.

Responsibilities

  • Act as hands-on technical leader, design, develop, and review production-ready software.
  • Lead development using Java with clean code, TDD, and contract-driven development.
  • Drive adoption of AI-assisted development tools to improve productivity and code quality.
  • Design and review scalable, secure architectures; enforce engineering standards.
  • Mentor engineers, promote high engineering standards, and collaborate across teams.

Skills

Java
TDD
Spec-driven development
CI/CD
Azure cloud

Tools

Azure DevOps

Job description

Northern Trust seeks a Principal Software Engineer to provide technical leadership and hands-on execution across complex cloud-native initiatives. You will drive Java-based development, influence architecture, and mentor teams across North America, EMEA, and India.

The role emphasizes engineering excellence, AI-assisted tooling, and scalable, secure software delivered through robust DevOps, TDD, and modern CI/CD pipelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer - Azure Cloud & AI
Senior Principal Software Engineer - Azure Cloud & AI

Northern Trust • Chicago (IL)

On-site
USD 137,000 - 234,000
Senior .NET Tech Lead — Cloud-Native & AI-Driven Systems
Senior .NET Tech Lead — Cloud-Native & AI-Driven Systems

Northern Trust • Chicago (IL)

On-site
USD 137,000 - 234,000
Lead AI Systems Engineer — Cloud-Native Java
Lead AI Systems Engineer — Cloud-Native Java

Namely • Mountain View (CA)

On-site
USD 130,000 - 170,000
Senior AI-Driven Cloud Architect & Tech Lead
Senior AI-Driven Cloud Architect & Tech Lead

Code and Theory • New York (NY)

On-site
USD 180,000 - 250,000
Principal Cloud Architect & AI-Driven Engineering Lead
Principal Cloud Architect & AI-Driven Engineering Lead

Code and Theory • San Francisco (CA)

On-site
USD 180,000 - 250,000
Principal Engineer - AI-Driven Cloud & DevOps Lead
Principal Engineer - AI-Driven Cloud & DevOps Lead

Code and Theory • New York (NY)

On-site
USD 180,000 - 250,000
Lead Software Engineer: AI-Driven Cloud & Secure Systems
Lead Software Engineer: AI-Driven Cloud & Secure Systems

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Principal Engineer: Cloud Architecture Leader
Principal Engineer: Cloud Architecture Leader

Code and Theory • Austin (TX)

On-site
USD 180,000 - 250,000
Principal AI & Data Platform Engineer
Principal AI & Data Platform Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Senior Software Engineering Leader: AI-Driven Cloud-Native
Senior Software Engineering Leader: AI-Driven Cloud-Native

JPMorgan Chase • Plano (TX)

On-site
USD 170,000 - 230,000