2,067,974open jobs
125,550companies
241,889added this week
Browse all
Salary
$108k – $162k per year
Location
Hybrid (Milwaukee, United States)
Seniority
Middle · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match
Northwestern Mutual is a Milwaukee-based mutual financial services company that offers life, disability and long-term care insurance, annuities, investment management, retirement planning and private wealth services through a nationwide network of financial advisors. Founded in 1857 and owned by its policyholders, it is one of the largest life insurers in the US, with corporate campuses in Milwaukee and Franklin, Wisconsin, an office in New York and an applied innovation team called Variable. It hires tax and accounting specialists, research and investment analysts, underwriting and client service staff, product managers, engineers, HR and marketing leaders, and interns.

This is a hybrid position at our downtown Milwaukee Corporate Office. Requires 3 days onsite (M, T, W).

About the Job

We are seeking a Software Engineer III to build, modernize, and support technology solutions for Investment Operations. The role works across applications, data, integrations, batch processing, and cloud platforms in partnership with business, product, architecture, and technology teams.

The ideal candidate is a hands-on engineer who solves complex problems, improves engineering practices, and delivers secure, reliable, and scalable solutions across modern and legacy platforms.

What You’ll Do

  • Software Development: Build and maintain reliable software and data solutions for Investment Operations.
  • Data Integration: Develop APIs, data pipelines, integrations, and batch processes across platforms.
  • Problem Solving: Diagnose technical and production issues, identify root causes, and implement sustainable fixes.
  • Architecture: Consider system-wide architecture and upstream and downstream dependencies in solution design.
  • Technical Collaboration: Contribute to design discussions and technical decisions with engineers and architects.
  • Continuous Improvement: Improve development, testing, deployment, and continuous integration practices.
  • CI/CD: Enhance automation that builds, tests, and deploys software safely and reliably.
  • Code Quality: Review code for quality, security, standards, and engineering best practices.
  • Production Support: Improve monitoring, resiliency, and stability for business-critical systems.
  • Mentorship: Guide junior engineers through reviews, knowledge sharing, and technical support.

What You’ll Bring to the Role

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Experience: 2-4 years of experience with modern software engineering tools, languages, and practices.
  • Technical Skills: Intermediate proficiency with one or more modern programming languages or platforms such as Java, JavaScript/.NET, or Python. Strong working knowledge of SQL, relational databases, APIs, system integrations, and/or data-processing technologies. Experience with source control, CI/CD, automated testing, code reviews, and modern deployment practices. Strong understanding of software engineering principles, application design, coding standards, testing, and engineering best practices.
  • Data & Integration: Experience with SQL, relational databases, APIs, integrations, or batch processing.
  • Engineering Practices: Experience with source control, CI/CD, automated testing, code reviews, and deployments.
  • Problem-Solving: Strong analytical skills and an evolving ability to solve complex technical issues.
  • Communication: Ability to communicate clearly with technical and business partners.
  • Collaboration: Ability to work effectively across Engineering, Product, Architecture, and Investment Operations.
  • Technical Leadership: Ability to contribute to solution design and support junior engineers.

Additional Qualifications We’d Love

  • AWS and cloud-based application or data solutions.
  • Snowflake, dbt, Python, or modern data engineering technologies.
  • REST APIs, data pipelines, enterprise integrations, or batch processing.
  • Kubernetes, Infrastructure as Code, observability, or DevOps practices.
  • Unix/Linux, shell scripting, Windows scripting, or enterprise scheduling tools.
  • Legacy application modernization or cloud migration experience.
  • Financial services, investment management, Investment Operations, or Investment Accounting experience.
  • Knowledge of transactions, holdings, reference data, cash, valuations, reconciliations, or ABOR.

Skills You Have

  • Application & Data Engineering: Builds and supports applications, APIs, integrations, and data-processing solutions.
  • Application Security: Applies security standards throughout design, development, and production support.
  • Cross-Functional Partnership: Coordinates requirements and dependencies across business and technology teams.
  • Root Cause Analysis: Uses structured analysis to identify issues and implement lasting solutions.
  • Software Development: Designs, develops, tests, deploys, and supports quality software.
  • Software Problem Solving: Uses debugging, monitoring, and engineering practices to resolve technical issues.
  • Continuous Improvement: Improves engineering efficiency, quality, reliability, and automation.
  • Strategic Thinking: Aligns technical decisions with business priorities, architecture, risk, and maintainability.
  • Technical Growth & Mentorship: Expands technical expertise while supporting the growth of junior engineers.

Compensation Range:

Pay Range - Start:

$108,160.00

Pay Range - End:

$162,240.00

Geographic Specific Pay Structure:

Structure 110:

$118,960.00 USD - $178,440.00 USD

Structure 115:

$124,400.00 USD - $186,600.00 USD

We believe in fairness and transparency. It’s why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate; the current market; location of the candidate; and other factors uncovered in the hiring process. The standard pay structure is listed but if you’re living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable, click here to learn more.

Grow your career with a best-in-class company that puts our clients' interests at the center of all we do. Get started now!

Northwestern Mutual is an equal opportunity employer that welcomes talented individuals of all backgrounds. We are committed to creating and maintaining an environment in which each employee can contribute creative ideas, seek challenges, assume leadership and continue to focus on meeting and exceeding business and personal objectives.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,067,974 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Milwaukee
$93k – $204k per year · Hybrid · Full-Time · 5+ years exp · High School Diploma · New York · Hartford
Java
Java
Spring Boot
Spring MVC
Databases
Apache Kafka
DevOps
Rest API
GCP
Azure
Incident Management
Cybersecurity
HIPAA
Management
Agile
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle
Java
C#
C++
Perl
DevOps
CI/CD
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle
Java
C#
C++
Perl
DevOps
AWS
AWS Lambda
Amazon EC2
Analytics
AWS Glue
Apply
$144k – $194k per year · Equity · In office · Nationals only · Full-Time · 3+ years exp · Bachelor's Degree · Redmond
C++
DevOps
RTOS
Linux
Apply
$180k – $240k per year · In office · Full-Time · 2+ years exp · San Francisco
Python
JavaScript
TypeScript
Node JS
Databases
Supabase
Frontend
React.js
Mobile
React Native
DevOps
GCP
AWS
Apply
In office · Full-Time · High School Diploma · Milwaukee
Apply
In office · Full-Time · Milwaukee
Apply
≈ $52k – $101k per year (Estimated) · In office · Full-Time · 3+ years exp · Milwaukee
Apply
$53k – $74k per year · In office · Full-Time · 8+ years exp · High School Diploma · Milwaukee · Madison
Management
SharePoint
Apply
$252k – $297k per year · Hybrid · Full-Time · 12+ years exp · Bachelor's Degree · Chicago · Milwaukee · Tampa · Seattle · Madison
Python
PowerShell
Databases
Databricks
AI/ML
Anomaly Detection
Machine Learning
DevOps
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
AWS
Platform Engineering
Bicep
IAM
Cybersecurity
Zero Trust
Least Privilege
Microsoft Entra ID
Active Directory
Apply
See all jobs
This is one of many
2,067,974 more open roles from verified company boards, updated every day.