Northwestern Mutual
All Teams







Northwestern Mutual Software Engineering Team
Build software that has a real impact. At Northwestern Mutual, our software engineers solve problems and create solutions that affect thousands of lives every day. And whether it’s working on legacy mainframe technology or the cloud, these teams are continually innovating



View Gallery
Close
Our Products
Tech Transformation

We actively hire talented software engineers with a passion for building scalable, modern solutions. Our teams focus on diverse roles from full-stack development and data engineering to platform modernization, leveraging technologies like Node.js, Python, and cloud services. Our engineers work collaboratively to design, implement, and maintain software that supports business growth and customer satisfaction.



At Northwestern Mutual, our engineers are integral to modernizing systems that enhance experiences for both clients and field representatives.
What People Are Saying About Northwestern Mutual
-
Work-Life Balance: Work–life balance is often described as reasonable, supported by hybrid schedules in Milwaukee and New York and on‑site amenities that make in‑office days easier. Flexibility by team (including mid‑week in‑office rhythms on some groups) helps many engineers manage personal and professional demands.
-
Team Support: Colleagues are often seen as collaborative and helpful, with cross‑functional teamwork central to delivery. Mentoring, code reviews, and shared operational ownership reinforce a supportive engineering culture.
-
Learning & Development: Learning opportunities are visible through university partnerships (e.g., NMDSI), trainings, certifications, hackathons, and structured skill‑building in cloud/security/SRE. Internal mobility and career tools give engineers avenues to explore roles across platform, data, and product teams.
Recently posted jobs
Fintech • Insurance • Financial Services
Provide customer service and operational support for contracts, licensing, registrations, terminations, and related inquiries. Handle routine and escalated calls, resolve issues, document cases in the case management system, follow procedures, cross-train and back up teammates, and support process improvement and team communication under manager direction.
Fintech • Insurance • Financial Services
Provide day-to-day technical support for investment account opening operations, train and mentor staff, resolve complex account issues, design and execute quality assurance, and lead process and system improvements to ensure timely, compliant service to subscribers.
Fintech • Insurance • Financial Services
The Investment Compliance Consultant ensures adherence to compliance regulations, supports regulatory filings, monitors compliance practices, assists in risk management, and provides administrative support for compliance programs.







