Principal, Software Engineering

Northern Trust Corporation

Base: $137,400 - $233,600 usd; bonus/equity: discr...
Not specified in the job posting.
10+ years professional software engineering experience
Deep expertise in java and modern frameworks
Strong experience with microsoft azure cloud services
Northern Trust Corporation is seeking a Principal Software Engineer to lead and execute complex, cloud-native software projects, emphasizing technical leadership, collaboration, and engineering excellence. The role requires extensive experience with Java, Azure, and modern development practices, along with a focus on mentoring and improving team capabilities

Job Summary

  • This role combines deep engineering expertise with mentorship, architecture influence, and strong collaboration across global teams.
  • The ideal candidate will drive the adoption of AI-assisted development capabilities to improve developer productivity and code quality.
  • Northern Trust offers a comprehensive benefits package including retirement benefits, health coverage, and a discretionary bonus program.

Matching Summary

Match Score: 85

Northern Trust Corporation is seeking a Principal Software Engineer to lead and execute complex, cloud-native software projects, emphasizing technical leadership, collaboration, and engineering excellence. The role requires extensive experience with Java, Azure, and modern development practices, along with a focus on mentoring and improving team capabilities.

Salary

Base: $137,400 - $233,600 USD; Bonus/Equity: Discretionary bonus program may include equity component; Benefits: Comprehensive package including 401k, pension, medical, dental, vision, and paid time off

Skills & Requirements

Must-have

  • 10+ years professional software engineering experience
  • Deep expertise in Java and modern frameworks
  • Strong experience with Microsoft Azure cloud services
  • Hands-on Test-Driven Development (TDD) implementation
  • CI/CD and DevOps pipeline management
  • Cloud database performance tuning skills

Nice-to-have

  • Microsoft Azure Architect Certification
  • Experience integrating AI-assisted engineering tools
  • Exposure to large-scale modernization projects
  • Experience in regulated enterprise environments
  • Ability to lead by influence rather than authority

Key Requirements

  • 10+ years of professional software engineering experience
  • Authorization to work in the U.S. without visa sponsorship
  • No employment-based visa sponsorship available for this role

Work Rights

Must be authorized to work in the U.S. without sponsorship

Tailored Resume

Cover Letter