Senior Lead, Software Engineering

Northern Trust

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$114,500–$194,700 / yr
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $155k
$99k $259k
below market most similar roles pay here above market

This role pays less than 80% of similar roles. Most pay $167,500–$220,800 — the blue band above. At the midpoint, this role pays about $155k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Northern Trust

Northern Trust is a leading provider of wealth management, asset servicing, asset management, and banking services to corporations, institutions, and high-net-worth individuals. Industry: Financial Services & Asset Management

Northern Trust currently has 107 open roles on FindRole.

Listed pay typically runs $114,500–$194,700 across 77 roles with salary data.

Most-posted roles

View all roles at Northern Trust

At a glance

TL;DR · Senior Lead, Software Engineering

The Sr. Lead, Software Engineering joins the team to provide hands-on technical leadership for the design, development, and modernization of digital solutions within the Client Onboarding & Enrollments portfolio. This role involves leading engineering teams to build secure, scalable, and resilient products while driving engineering standards and mentoring other engineers. Key responsibilities include overseeing cloud-native migrations, establishing clean-code practices, and championing AI-assisted software engineering tools. The successful candidate will utilize a technical stack including Java/JEE, Spring Boot, REST APIs, microservices, and Microsoft Azure. They will also work with Oracle, SQL, Elasticsearch, and MQ/Solace to solve complex problems in distributed systems, event-driven architectures, and automated CI/CD pipelines. The role ensures all solutions meet strict enterprise architecture, security, risk, and governance requirements.

What you'll do

  • Lead the design, development, and modernization of complex enterprise digital solutions using Java, Spring Boot, and microservices.
  • Provide technical direction for cloud-native solutions leveraging Microsoft Azure, including networking, storage, and database capabilities.
  • Drive the modernization of legacy applications toward scalable, API-first, and event-driven architectures.
  • Champion DevOps practices by strengthening CI/CD pipelines, automated testing, and infrastructure automation.
  • Implement and oversee the responsible adoption of AI-assisted software engineering tools to improve developer productivity.
  • Mentor engineers on coding standards, Test-Driven Development (TDD), and complex problem-solving.
  • Monitor application health to resolve issues related to stability, performance, scalability, and security risks.
  • Translate business requirements into scalable technical roadmaps and communicate complex decisions to non-technical stakeholders.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of professional software engineering experience, including leading complex application development initiatives.
  • Deep expertise in Java/JEE, Spring Boot, REST APIs, microservices, and enterprise application development.
  • Strong experience designing and developing cloud-native solutions on Microsoft Azure.
  • Strong experience with Oracle, SQL, Elasticsearch, MQ/Solace, and enterprise integration technologies.
  • Strong experience with CI/CD, DevOps, automated testing, and modern software delivery practices.
  • Practical experience with Test-Driven Development (TDD) and spec-driven/contract-first development.
  • Work Authorization.

More like this

Similar roles

Senior Lead Software Engineer, Engineering Excellence

JPMorgan Chase

Columbus, OH 7 days ago
Claude GitHub Copilot AI-assisted engineering CI/CD Secure Coding Automated Testing Infrastructure-as-Code Static Analysis Software Composition Analysis Application Modernization Vulnerability Management
5+ yrs exp

Senior Lead Software Engineer

Northern Trust

Chicago, IL 17 days ago $114,500–$194,700
Java Spring Boot Microsoft Azure React.js TypeScript JavaScript RESTful APIs Microservices SQL NoSQL Docker Kubernetes Terraform Bicep CI/CD DevSecOps Infrastructure as Code Event-Driven Architecture Cosmos DB Azure SQL Functions Azure Kubernetes Service Application Insights Azure Monitor Git Domain-Driven Design Test-Driven Development
10+ yrs exp

Lead SW Full Stack Eng

Northern Trust

Chicago, IL 103 days ago $99,600–$169,200
Java JEE Spring Boot REST APIs Microservices Oracle SQL Elasticsearch MQ Solace CI/CD DevOps Agile Azure DevOps Linux VMware Cloud Engineering
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 111 days ago
Python Go JavaScript Rust Shell Scripting AWS Azure GCP Kubernetes Terraform Ansible Jenkins CI/CD SDN infrastructure-as-code BGP MPLS VMware NSX-T Cisco ACI Calico Cilium OVN Agile Scrum
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Atlanta, GA 56 days ago
React JS Java Python CI/CD Agile Cloud Native Playwright Highcharts ECharts SDLC Automated Testing AI-assisted Engineering State Management
5+ yrs exp

Senior Lead Software Engineer

Capital One Financial

McLean, VA 124 days ago
Java Python Go SQL Scala Node.js AWS Kubernetes Docker RDBMS NoSQL Distributed Systems Microservices Machine Learning Agile GCP Azure
6+ yrs exp