Skip to content

Manager – Software Engineering
Company | Northwestern Mutual |
---|
Location | Milwaukee, WI, USA |
---|
Salary | $123480 – $229320 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
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.