Posted in

Manager – Software Engineering

Manager – Software Engineering

CompanyNorthwestern Mutual
LocationMilwaukee, WI, USA
Salary$123480 – $229320
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 6+ years of professional experience in software engineering, including time in a leadership or mentorship role.
  • Proficiency in building web applications using modern tools and frameworks (e.g., React, Node.js, Java, Kotlin).
  • Strong knowledge of scalable system design utilizing cloud technologies and modern frameworks.
  • A track record of solving complex technical problems while delivering impactful features.
  • Experience managing or mentoring engineers, with a focus on their growth and performance.
  • Excellent communication skills and the ability to collaborate across disciplines.
  • Ability to influence stakeholders and connect technical solutions to business objectives.

Responsibilities

  • Lead by example by actively contributing to the codebase, solving complex technical challenges, and setting the standard for high-quality engineering practices.
  • Oversee the development and delivery of scalable, reliable, and maintainable solutions.
  • Mentor, coach, and support the growth of team members, fostering a collaborative and inclusive culture.
  • Work closely with product managers and designers to align technical execution with business priorities.
  • Drive architectural decisions and ensure best practices in development, deployment, and maintenance.
  • Balance hands-on technical work with people management responsibilities, ensuring the team’s success and well-being.

Preferred Qualifications

  • Experience leading teams in an agile environment.
  • Familiarity with microservices, SOA, or other architecture patterns.
  • Expertise with CI/CD pipelines.
  • Experience communicating with business stakeholders and influencing the direction of product-driven decisions.