The Senior Lead Software Engineer provides hands-on technical leadership across the design, development, modernization, and delivery of digital solutions for Northern Trust’s Client Onboarding & Enrollments portfolio. The role combines software engineering expertise with architecture influence, cloud engineering, DevOps, AI-assisted development, and team enablement. Working with Product, Architecture, Engineering, QA, SRE, business stakeholders, and other teams, the Senior Lead helps deliver secure, scalable, resilient, and high-performing digital products that meet enterprise architecture, security, risk, and governance requirements. The position leads technical design and architecture reviews, guides modernization and cloud-native development, and promotes engineering standards such as clean code, reusable patterns, TDD, contract-first development, automated testing, and reliable CI/CD. It also mentors engineers, influences technology decisions across teams, and helps address complex stability, performance, security, and operational challenges. The role supports responsible use of AI-assisted engineering tools and collaborates with globally distributed teams across North America, EMEA, and India. Applicants must be authorized to work in the U.S. without current or future employment-based visa sponsorship. Northern Trust describes its work culture as flexible and collaborative and is committed to an inclusive workplace and community service.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior