Northwestern Mutual

Assistant Director of Engineering

Northwestern Mutual

full-time

Posted on:

Location Type: Hybrid

Location: MilwaukeeWisconsinUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $154,000 - $286,000 per year

Job Level

About the role

  • Lead and develop high-performing teams
  • Drive technical excellence
  • Enable cross-functional collaboration
  • Build and scale teams
  • Mentor and grow future leaders
  • Ensure operational excellence
  • Champion innovation
  • Manage resources strategically
  • Lead through change
  • Promote enterprise thinking
  • Drive agile delivery
  • Cultivate an inclusive culture

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 6-8+ years of professional experience in software engineering and technology leadership roles
  • 4-5+ years of hands-on experience with modern engineering practices, including cloud technologies, API design, microservices architecture, CI/CD pipelines, and contemporary programming languages and frameworks
  • 2-5+ years of direct experience leading and managing engineering teams
  • Proven track record of successfully designing and delivering significant, high-impact technology solutions
  • Deep experience developing and leading solution delivery using agile methodologies
  • Solid understanding of financial services, wealth management, or related business domains
  • Exceptional ability to communicate complex technical concepts to diverse audiences
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud technologiesAPI designmicroservices architectureCI/CD pipelinesprogramming languagesengineering practicessolution deliveryagile methodologies
Soft Skills
leadershipcollaborationmentoringoperational excellenceinnovationstrategic resource managementchange managementinclusive culturecommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering