Northern Trust

Principal, Software Engineering

Northern Trust
Apply
24 hours ago

Base Salary

$137k - $234k/yr

Responsibilities

  • Design, develop, review, and deploy high-quality production-ready software using Java.
  • Provide hands-on technical leadership and influence application and solution architecture for scalability, security, performance, and maintainability.
  • Design and build cloud-native applications on Microsoft Azure, including cloud compute, networking, storage, security, and databases.
  • Support and improve DevOps pipelines, deployment practices, and infrastructure automation.
  • Champion TDD, automated testing, and test automation frameworks across unit, integration, and system testing.
  • Collaborate with DevOps and SRE partners to improve release reliability, deployment frequency, monitoring, alerting, and production readiness.
  • Mentor engineers through code reviews, design discussions, and technical deep dives.
  • Partner with product, architecture, QA, platform, operations, and globally distributed engineering teams.
  • Identify risks, communicate complex technical concepts, and propose pragmatic solutions.

Requirements

  • 10+ years of professional software engineering experience with a strong hands-on track record.
  • Deep expertise in Java and modern application frameworks.
  • Strong experience with Microsoft Azure cloud services and cloud-native application development.
  • Practical experience with TDD, spec-driven or contract-first development, and DevOps practices.
  • Working knowledge of cloud databases, data modeling, and performance tuning.
  • Ability to lead by influence, communicate effectively, solve problems, design solutions, and make decisions in evolving environments.
  • Microsoft Azure Architect Certification is strongly preferred.
  • Experience integrating AI-assisted engineering tools into development workflows is preferred.
  • Exposure to large-scale modernization, cloud migration, distributed systems, and regulated or enterprise-grade environments is preferred.

Benefits

  • Comprehensive benefits package including 401(k) and pension, medical, dental, vision, spending accounts, disability coverage, paid time off, parental and caregiver leave, life and accident insurance, and voluntary and well-being benefits.
  • Discretionary bonus program that may include an equity component.
  • Flexible and collaborative work culture with opportunities for internal movement and accessible senior leaders.
  • Applicants must be authorized to work in the U.S. without current or future employment-based visa sponsorship; the posting states that no sponsorship is available.

Tech Stack

Categories

Northern Trust

About Northern Trust

501-1,000 employees

Northern Trust is a financial services company that provides asset servicing (custody and fund administration), asset management, wealth management, and banking/treasury services to institutions, corporations, and affluent families. Its business model centers on fees for assets under custody/administration and management, plus banking services. Founded in 1889 and headquartered in Chicago, it is publicly traded on Nasdaq (NTRS) and serves clients across the Americas, EMEA, and APAC.

Contact me