Principal, SW Eng

Northern Trust
Chicago, London
Workplace: OnsiteFull timeUSD 137,400 - 233,600 annuallyFunction: Communications, PR & CommunityExperience: 10+ yearsSkills: ["Lead by influence","Communication","Problem-solving","Design/decision-making","Mentorship"]

Provide technical leadership and hands-on engineering across complex, cloud-native software initiatives. Lead development primarily in Java while applying clean code, TDD, and spec-driven practices. Architect and deliver on Microsoft Azure using compute, networking, storage, security, and SQL/NoSQL databases, improving DevOps pipelines, CI/CD, and infrastructure automation. Mentor engineers through reviews and deep dives, collaborate globally, and elevate reliability, observability, and production readiness.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Northern Trust
Northern Trust
1 day ago

Principal, SW Eng

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Provide technical leadership and hands-on engineering across complex, cloud-native software initiatives. Lead development primarily in Java while applying clean code, TDD, and spec-driven practices. Architect and deliver on Microsoft Azure using compute, networking, storage, security, and SQL/NoSQL databases, improving DevOps pipelines, CI/CD, and infrastructure automation. Mentor engineers through reviews and deep dives, collaborate globally, and elevate reliability, observability, and production readiness.
Location: Chicago, London
Workplace: Onsite
Employment Type: Full time
Job Function: Communications, PR & Community

Key Responsibilities

  • •Design, develop, and review production-ready software while acting as a hands-on technical leader.
  • •Lead Java-based development following clean code, TDD, and spec-driven principles.
  • •Drive Azure cloud architecture decisions and enable scalable, secure, observable, and cost-efficient systems.
  • •Champion automated testing and evolve test automation frameworks, collaborating with DevOps and SRE to improve reliability.
  • •Mentor and groom engineers through code reviews and deep dives, and collaborate with product, QA, architecture, and global teams.

Pay and Benefits

Salary: USD 137,400 - 233,600 annually
Perks:401kPensionHealth InsuranceDentalVisionSpending AccountsPaid LeaveParental LeaveLife InsuranceDisability Insurance

Key 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 building cloud-native applications using Microsoft Azure services.
  • •Practical knowledge of TDD, spec-driven/contract-first development, and CI/CD with DevOps practices.
  • •Ability to lead by influence and communicate clearly with technical and non-technical stakeholders.
Experience:10+ yearsCloud-nativeDistributed systemsCapital marketsAsset servicingAI-assisted development
Skills:Lead by influenceCommunicationProblem-solvingDesign/decision-makingMentorship
Certifications:Microsoft Azure Architect Certification
Tech Stack:JavaMicrosoft AzureAzure computeAzure networkingAzure storageAzure securitySQLNoSQLTDDCI/CDDevOpsSRETest automationCopilot-style toolsAI-assisted development

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Northern Trust
Global financial services firm providing wealth management, asset servicing, asset management, and banking solutions to institutions, corporations, and affluent individuals, with a focus on custody, investment management, and technology-driven services.
Industry: Asset Management
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1889
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn