Lead Software Engineer
Listed on 2026-06-01
-
Software Development
Software Engineer, Full Stack Developer
Who we are
At Northwestern Mutual, we are strong, innovative, and growing. We invest in our people. We care and make a positive difference. We believe relationships are built on trust. That our lives and our work matter. These beliefs launched our company over 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual.
We're strong and growing. In a company with such a long and storied history, this may be the most exciting and important time to be a part of Northwestern Mutual. We invest in our people. We provide opportunities for employees to grow themselves, their career and in turn, our business. We care. We make a positive difference in our communities.
Nationally, thousands have benefitted from our support of research and programs to fight childhood cancer. Each year, our Foundation, employees and financial representatives donate time, talent and financial support to causes they're passionate about.
What you'll do
As a Lead Software Engineer in Finance & Risk, you'll be enhancing our Enterprise Risk, Vendor Management, Corporate Audit, Anti-Fraud, and Resiliency experience and helping shape the future of our Risk platform. We work in a fast-paced and highly collaborative environment, embrace out-of-box thinking, instill engineering excellence, and focus on the highest priorities. We strive to foster safe spaces for our teams to share bold ideas, embrace experimentation, and pursue continuous learning.
As a member of our engineering team, you will be finding innovative ways to develop resilient, sustainable, secure, aligned, and scalable solutions to create an exemplary experience for our user base while utilizing agile practices. As part of the test-centric software engineering culture at Northwestern Mutual, we are looking for a Lead Software Engineer with modern stack expertise, has working Dev Ops experience, and can play a vital part in designing and integrating with API infrastructure.
You should have strong data engineering experience creating and leading big data challenges with cloud solutions that mine data and combine it with modern analytic tools while driving target sate architecture and aligning to Enterprise Data Strategy. Prior experience supporting and integrating vendor applications is a must. So is your ability to lead broader initiatives across functions, drive engineering excellence in delivery, and be a proven coach/mentor to others.
Bring Your Best!
What You'll bring to the role
Demonstrates technical leadership to team and leads technical development and transformation
Leads collaboration and integrations with third-party vendors
Can solve complex problems independently with minimal supervision
Establishes, aggregates, and shares team standards and best practices within department.
Implements holistic solutions utilizes working relationships across teams within their division and across the enterprise
Assesses and provides solutions to system-wide architectural problems.
Designs, organizes, and executes high impact solutions across teams both within and outside their division.
Ensures production stability, monitoring, and root cause analysis is executed for their products.
Develops new integrations with APIs and incorporates event-driven design
Strong requirements gathering and ability to document
Lead automation efforts, champion unit test code coverage and other DORA metrics and fosters engineer excellence
Leverage modern stack capabilities to transform our legacy processes and applications, align the team and delivery to target state architecture, ensuring adoption of integrated tech stacks, and elevate the quality and health of our systems
Lead who will drive use case adoption for transformation and expansion of our Risk platform.
Lead Dev Ops and risk remediation efforts affecting apps and processes in Finance & Risk
Understands the interrelationships of different departments and guides development of diverse product sets.
Mentors and guides junior engineers within respective division.
Exhibits appetite for continuous learning and improvement
Qualifications
Bachelor's Degree or equivalent experience
6-8 years professional experience required
5-8+ years of experience working with and leading teams using modern engineering tools, languages, and practices.
Proven track record of successfully designing and delivering significant and impactful technology solutions.
Demonstrated critical thinking, ownership mindset and continuous learning
Experience developing and leading solution delivery using agile methods.
Mentor for the team and department
Advanced skillset in one or more technical platforms
Strong communication skills capable of communicating between product, engineering, and the business
Manages own time to meet objectives
Ability to perform peer reviews on code and design
Solid understanding of design patterns and architecture
Successfully deals with ambiguity.
Recognized as the go-to expert within the division or department.
Ability to effectively…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).