Demo

Senior Systems Software Engineer

Northwestern Mutual
Northwestern Mutual Salary
Milwaukee, WI Full Time
POSTED ON 8/18/2026
AVAILABLE BEFORE 10/19/2026
About The Role

Northwestern Mutual is looking for a hardworking Platform Senior Systems Software Engineer to join our growing Kubernetes Platform team. The Kubernetes Platform team develops, maintains, loves, and appreciates all things containers. We enable hundreds of developers to harness the power of Kubernetes and the cloud to deploy outstanding apps and infrastructure on their own 1000s of times a day. This is a fun, fast-paced experience that exposes you to cutting-edge cloud technologies and encourages personal learning and development

What You'll Do In The Role

  • Demonstrate technical leadership by mentoring junior engineers
  • Proficiency in DevOps and Agile principles
  • Apply engineering standard methodologies to analyze and develop software solutions
  • Leverages established coding standards, best practices, and automation capabilities to develop solutions to support our users
  • Identify technical problems and develop software solutions and automation capabilities
  • Have the technical skill to review, verify, and validate the software code developed in the project
  • Strive for continuous improvement and build continuous integration and continuous development pipeline (CI/CD Pipeline)

What You'll Bring To The Role

  • Bachelor’s Degree or equivalent experience
  • AWS or Docker or Kubernetes Certification Preferred
  • At least 4 years of working experience
  • 5 years of professional IT experience
  • 3 years' experience with AWS Cloud Services (AWS Certified Preferred), and containerized applications and container orchestration (Docker, Kubernetes – CKA Preferred)
  • 5 years' experience with monitoring and performance management/tuning of systems
  • 5 years' experience with networking and Linux based platforms
  • 5 years' experience with modern programming and scripting languages (Python, JavaScript, etc.)
  • Experience with Infrastructure-as-Code frameworks (Terraform, CloudFormation)
  • Experience working with DevOps, CICD, GitOps, Agile methodologies
  • Experience with CI/CD pipelines and automation and how to apply it with services such as Gitlab CI, Jenkins, CodePipeline, or Circle CI
  • Understanding of certificates, firewalls, vulnerability management, authentication, and authorization
  • Experience with Unit Testing
  • Experience with Linux and Windows. Understanding how to install, configure and manage. Very comfortable with CLI

Skills You Have

  • Cloud & IT Infrastructure: Embraces, prioritizes, and applies DevOps principles and mindset to cybersecurity services and capabilities; leverages understanding of enterprise IT environment from operating system to networks and domain services and orchestrates applications and infrastructure through a pipeline approach.
  • Cloud Technology: Applies knowledge of cloud service platforms and delivery models to support, develop, adopt, secure, implement and evaluate end-to-end cloud solutions delivery and data storage instead of through traditional physical servers in a back office.
  • DevOps: Applies continuous integration and delivery to implement applications and services at a higher velocity.
  • Infrastructure Automation: Articulates and applies systems architecture and automation technologies to support and implement automation optimization and initiatives.
  • Programming Languages: Demonstrates proficiency in one or more programming languages to execute activities, tasks, practices, and deliverables associated with writing and modifying programs and scripts that comprise an application system; designs, codes, tests, and installs complex computer programs and maintains detailed documentation of programming tasks.
  • Software Engineering: Designs, develops, tests, documents and maintains software applications for the organization to use to process complex technical information. Demonstrates the ability to convert design specifications into functional software solutions that meet customer needs. Includes planning, designing, programming, debugging, testing, documenting and maintaining applications and services, using established coding standards and methodologies. Ensures that the code delivered is reusable and modular. Uses software development processes in which the smallest testable parts of an application (units) are individually and independently scrutinized for proper operation.

Compensation Range

Pay Range - Start:

$118,960.00

Pay Range - End

$178,440.00

Structure 110

Geographic Specific Pay Structure:

$130,880.00 USD - $196,320.00 USD

Structure 115

$136,800.00 USD - $205,200.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.

Skills

Software Engineering (NM) - Advanced, Cloud & IT Infrastructure (NM) - Advanced, Analytical Thinking (NM) - Advanced, Technology Roadmap (NM) - Intermediate, CI/CD Processes (NM) - Advanced, DevOps (NM) - Advanced, Cross Functional Partnering & Planning (NM) - Intermediate, Site Reliability Engineering (NM) - Advanced, Customer Centricity (NM) - Intermediate, Strategic Thinking (NM) - Intermediate, Adaptive Communication (NM) - Intermediate, Business Application (NM) - Intermediate, Cloud Technology (NM) - Advanced, Infrastructure Automation (NM) - Advanced, Learning Agility & Critical Thinking (NM) - Advanced, Programming Languages (NM) - Advanced, Stakeholder Relationship (NM) - Intermediate, Agile Results Delivery (NM) - Intermediate

FIND YOUR FUTURE

We’re excited about the potential people bring to Northwestern Mutual. You can grow your career here while enjoying first-class perks, benefits, and our commitment to a culture of belonging.

  • Flexible work schedules
  • Concierge service
  • Comprehensive benefits
  • Employee resource groups

Salary : $118,960 - $178,440

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Systems Software Engineer?

Sign up to receive alerts about other jobs on the Senior Systems Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908

Sign up to receive alerts about other jobs with skills like those required for the Senior Systems Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Northwestern Mutual

  • Northwestern Mutual Tucson, AZ
  • Becoming a financial advisor at Northwestern Mutual is a unique opportunity to start a business where you can help your clients achieve their goals through... more
  • Just Posted

  • Northwestern Mutual Spartanburg, SC
  • Our Greenville/Spartanburg financial advisory firm seeks new financial advisors to join its growing and highly productive practice. No previous financial a... more
  • Just Posted

  • Northwestern Mutual Milwaukee, WI
  • Northwestern Mutual (NM) has been helping people and businesses achieve financial security for over 169 years. Through a distinctive, whole-picture plannin... more
  • Just Posted

  • Northwestern Mutual Virginia, VA
  • Financial advisors at Northwestern Mutual help clients reach their financial goals by developing and implementing financial plans to show clients where the... more
  • Just Posted


Not the job you're looking for? Here are some other Senior Systems Software Engineer jobs in the Milwaukee, WI area that may be a better fit.

  • Generac Power Systems Inc Sussex, WI
  • We believe power is a promise - a shared commitment to be there for others when it matters most. For more than 65 years, we've turned big ideas into soluti... more
  • 2 Days Ago

  • Evans Transportation Services, Inc Delafield, WI
  • Job Description. Job Description. Description. Position Summary. Evans Transportation Services is seeking a Backend Software Engineer to develop and mainta... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!