
Sr. Lead, Software Engineering
Northern Trust24 hours ago
Base Salary
$115k - $195k/yr
Responsibilities
- Lead the design, development, implementation, and modernization of complex enterprise digital solutions.
- Remain hands-on with Java/JEE, Spring Boot, REST APIs, microservices, event-driven architectures, and modern web applications.
- Provide technical direction across applications, components, and engineering teams, including architecture reviews, code reviews, technical deep dives, and proof-of-concepts.
- Design and deliver cloud-native solutions on Microsoft Azure across compute, networking, storage, integration, security, and cloud database capabilities.
- Drive modernization toward scalable, API-first, event-driven, and cloud-native architectures.
- Provide technical guidance for data architecture, Oracle/SQL, Elasticsearch, MQ/Solace, and enterprise integration technologies.
- Champion DevOps, CI/CD, automated testing, Test-Driven Development, infrastructure automation, and reliable release practices.
- Partner with DevOps and SRE teams on monitoring, logging, alerting, dashboarding, incident response, and production readiness.
- Promote responsible AI-assisted development, code generation, testing, documentation, and engineering productivity practices.
- Mentor engineers, influence technical decisions across teams, and establish reusable engineering patterns and standards.
- Monitor application and platform health, resolve stability and performance issues, and mitigate technology, operational, security, and engineering risks.
- Collaborate with Product, Business, Architecture, QA, SRE, Security, Infrastructure, and globally distributed teams to translate priorities into technical solutions and roadmaps.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 8+ years of professional software engineering experience, including hands-on development and technical leadership of complex application 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.
- Understanding of distributed systems, API design, event-driven architecture, data modeling, application performance, security, scalability, availability, and resiliency.
- Experience with CI/CD, DevOps, automated testing, Test-Driven Development, and spec-driven or contract-first development.
- Experience with Linux, networking, cloud infrastructure, monitoring, observability, and application security.
- Ability to provide hands-on technical leadership, mentor engineers, influence decisions without direct reporting authority, and communicate clearly with technical and business stakeholders.
- Experience working in Agile product and engineering organizations and delivering enterprise-grade systems in regulated environments.
- Experience with digital products, workflow automation, transaction processing, client onboarding, or financial-services platforms is preferred.
- Microsoft Azure certification, particularly in Azure architecture or development, is preferred.
- Experience with AI-assisted software development, application modernization, cloud migration, highly available distributed systems, reusable engineering patterns, and mission-critical regulated applications is preferred.
Benefits
- Comprehensive benefits package including 401(k) and pension retirement benefits.
- Medical, dental, vision, spending accounts, disability, life and accident insurance, paid time off, parental and caregiver leave, and other 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 leadership.
- Inclusive workplace and community philanthropy programs.
About Northern Trust
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.