Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Assistant Director, Software Engineering - Public Investments

$176k

Northwestern Mutual

About the Job The Assistant Director, Software Engineering (People Leader) owns end-to-end technical quality and delivery execution across UI, services, and data platforms. This role is accountable for technical direction, delivery excellence, and people leadership for the Public Investments engineering teams. In this role, you will lead engineers directly while partnering closely with Product Managers, Architects, and business stakeholders to deliver secure, scalable, and supportable solutions aligned with team objectives. You are both a technical authority and a people leader—setting direction, raising standards, and developing engineering talent. What You’ll Do Core Responsibilities Define and communicate technical direction for Public Investments team, ensuring alignment with enterprise architecture, security, and delivery standards.

Translate product and business outcomes into pragmatic technical designs and implementation plans.

Lead solution design across

front end (React), backend services (Node.js, REST APIs), and data platforms (dbt, Snowflake) with clear interface contracts and data lineage.

Drive technical decomposition and sequencing for initiatives spanning applications, APIs, pipelines, and warehouse models.

Establish and enforce engineering standards for code quality, testing, CI/CD, observability, reliability, and operational readiness.

Own technical risk management, including early identification of architecture, integration, performance, and security risks.

Ensure API and data integrations are resilient, well-documented, and reusable across teams.

Improve data reliability and trust by guiding data warehouse model quality, transformation design, and warehouse performance optimization.

Support production stability by guiding incident response, root-cause analysis, and preventive engineering improvements.

People Leadership & Team Development Serve as direct people leader for engineers, responsible for coaching, growth, performance management, and career development.

Build a strong engineering culture centered on ownership, quality, learning, and constructive feedback.

Lead regular technical and delivery reviews, fostering a healthy review and mentorship culture.

Develop team capability through coaching, pairing, and intentional skills development.

Partner with Engineering Management on hiring, onboarding, and succession planning.

Set clear expectations and accountability for technical excellence, delivery outcomes, and operational readiness.

Cross Functional Collaboration Partner closely with Product Managers to balance delivery speed, quality, and long term maintainability.

Coordinate cross team dependencies and release readiness for shared components, platforms, and data pipelines.

Collaborate with Enterprise Architecture and other investment delivery teams’ Technical Leads to align standards, patterns, and roadmaps.

Communicate effectively with both technical and non-technical stakeholders, providing clarity under ambiguity.

This role works closely with: Product Manager for Public Investments team

Engineering Manager and Software/Data Engineers

Enterprise Architecture

Other investments delivery teams’ Technical leads

What You’ll Bring to the Role Required Qualifications Prior experience with one or more

Public Investment Managements Systems

(e.g. Aladdin Enterprise, Calypso, Bloomberg, Charles River, etc.)

8+ years of

software and data engineering experience, with strong full-stack and data platform expertise.

Prior experience leading engineers directly

(or demonstrated readiness to step into people leadership).

Proven technical leadership across multiple teams or complex cross-functional initiatives.

Strong experience building modern web applications with

React.

Strong experience building backend services and designing

REST APIs.

Strong experience with data warehousing best practices.

Experience with database performance tuning, cost-aware design, and data governance controls.

Experience designing secure, scalable, and observable systems in enterprise environments.

Demonstrated ability to mentor engineers and elevate engineering maturity.

Strong communication skills with both technical and non-technical stakeholders.

Preferred Qualifications Experience in investment services domains.

Experience modernizing legacy applications and data pipelines.

Experience with platform migration programs and phased cutover strategies.

Experience defining shared engineering standards across multiple teams.

Leadership Competencies Strong systems thinking and sound technical judgment under ambiguity.

Ability to balance immediate delivery goals with long-term architectural sustainability.

Ability to influence without formal authority and create alignment across teams.

Ownership mindset with high standards for reliability, security, and engineering quality.

Act as a force multiplier by developing people, not just individual output.

Skills You Have Accountability:

Holds self and their direct reports accountable for measurable, high-quality, timely, and cost-effective results, delivery, and execution. Determines objectives, sets priorities, delegates work to direct reports, and accepts responsibility for mistakes.

Business Application:

Utilizes both business acumen and technology expertise to translate business requirements/capabilities into technical solutions and applies technical knowledge of a product/platform/application to align it with a particular line of business (LOB) based on the organization's technology needs and business goals.

IT Strategy:

Leverages knowledge of the short and long-term IT strategy to identify, mitigate, and resolve immediate and future business challenges; uses critical thinking and knowledge of business demand to plan, prioritize, and execute high impact initiatives and programs that keep the end user experience at the forefront.

Software Problem Solving:

Conducts in-depth analysis of technology needs, issues, and roadblocks within assigned scope, applies experience and expertise to apply best practices, explore the “art of possible”, and deliver blueprints for the most effective and efficient solutions. Detects and removes existing and potential errors in software code or a system that can cause it to behave unexpectedly or operate incorrectly. Leverages common software tools/debuggers and logical thinking for root causing issue.

Talent Development & Planning:

Develops direct reports’ skills based on organizational objectives, evaluates skill gaps, and manages succession planning to develop more capable direct reports, diverse, strong teams and better organizational performance in an equitable and inclusive manner.

#LI-Hybrid Compensation Range: Pay Range - Start: $176,000.00

Pay Range - End: $264,000.00

Geographic Specific Pay Structure: Structure 110: Structure 115: 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

Data Literacy (NM), Strategic Vision & Planning (NM), IT Strategy (NM), Application Security (NM), Release Management (NM), Application Performance Management (NM), Learning Agility & Critical Thinking (NM), Business Application (NM), Cross Functional Partnering & Planning (NM), DevOps (NM), Customer Centricity (NM), Coaching & Mentoring (NM), Cloud Technology (NM), Software Problem Solving (NM), Technical Problem Solving (NM), Analytical Thinking (NM), Software Development (NM), Talent Development & Planning (NM), Accountability (NM), Strategic Thinking (NM), Adaptive Communication (NM), Root Cause Analysis & Decision Quality (NM), Business Influence (NM) 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 Powered by SonicJobs (an advertiser on Monster). By applying, you consent to share your data with SonicJobs and the employer. Monster or SonicJobs does not store or use your application data beyond facilitating the application. See Northwestern Mutual Privacy Policy at and SonicJobs Privacy Policy at and Terms of Use at
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Assistant Director, Software Engineering - Public Investments in Greenfield, Hennepin County, MN vacancy
  •  ...success more certain. Head of Engineering - Role Summary The Head...  ...strategic tool for capital investments. Is a problem‑identifier...  ...and resources. Employee Assistance Program and mental health resources...  ...status with regard to public assistance, employment... 
    Suggested
    Contract work
    Local area
    Worldwide

    Bora Pharmaceuticals Inc

    Maple Grove, MN
    14 hours ago
  • $231.1k - $346.7k

     ...RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret...  .... Northrop Grumman Defense Systems is seeking a Senior Director of Engineering to lead the Engineering function for the Armament Systems... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Plymouth, MN
    4 days ago
  • $130k - $160k

     ...scalable, secure, and high‑performing software applications that support Polaris’s digital...  ...degree in Computer Science, Software Engineering, or a related technical field....  ...familial status, status with regard to public assistance, membership or activity in a local commission... 
    Suggested
    Full time
    Local area
    Remote work

    Polaris Industries

    Hamel, MN
    4 days ago
  • $116k - $150k

     ...Job Duties ABOUT THE ROLE The Engineering Manager leads a team of engineers to design...  ...sharing, access to Nice Healthcare, employee assistance resources, pet insurance, and additional...  ...First (Day) Number of Openings 1 Public Transportation Accessible Yes... 
    Suggested
    Full time
    For contractors
    Work at office
    Flexible hours
    Shift work

    Wells Concrete Products, Inc.

    Maple Grove, MN
    3 hours ago
  • $22.75 per hour

     ...for, discover how your road leads to Valvoline.    ROLE OVERVIEW: What you’ll do to drive success When you join us as an Assistant Service Center Manager , you are the right hand of the Service Center Manager. You are responsible for taking the lead in helping... 
    Suggested
    Hourly pay
    Weekly pay
    Part time
    Weekend work

    Valvoline Inc

    Medina, MN
    3 days ago
  • $34 - $41 per hour

     ...for CNC machines using G-code and CAM software. Design parts, fixtures, and tooling...  ...software and creating and interpreting engineering drawings. ~ Knowledge of tooling selection...  ..., 401(k) with employer match, tuition assistance, paid time off and paid holidays.... 
    Hourly pay
    Weekly pay
    Temporary work
    Shift work

    Industrial Door Company

    Loretto, MN
    5 days ago
  • $22 per hour

     ...Job Description: The Assistant Manager is a multi-faceted role that merges business strategy, operations, creativity, and people management. Strategically, assistant managers are responsible for driving sales results by analyzing the business and providing best-in... 
    Hourly pay

    Abercrombie & Fitch

    Loretto, MN
    1 day ago
  • Culver’s is looking for an Assistant Restaurant Manager If you have a passion for the restaurant industry and desire to serve others, then this job is for you! We are locally owned and operated - franchise location with an owner that works in the restaurant side by side... 
    Shift work
    Night shift
    Weekend work

    Culver's-Florida

    Greenfield, Hennepin County, MN
    3 days ago
  • We’re seeking an Assistant Store Manager to join our team to help with store operations, customer service and team development. Duties include, but are not limited to, the following: Assist with store functions and day-to-day store activities Help customers in a positive... 
    Full time
    Contract work
    Seasonal work

    Dollar Tree Stores

    Greenfield, Hennepin County, MN
    3 days ago
  • Now Hiring Assistant Restaurant Managers!! The Assistant Restaurant Manager has the overall responsibility for: Controlling day to day operations by scheduling labor, ordering food and supplies, and developing the restaurant team Ensuring that OSHA, local health and safety... 
    Local area
    Immediate start

    popeyes

    Greenfield, Hennepin County, MN
    3 days ago
  • $15 - $22 per hour

    Burger King is seeking Shift Supervisors / Assistant Managers to oversee daily restaurant operations, supervise employees, and ensure customer service and food quality standards are met. Shift Supervisors and Assistant Managers are responsible for supervising crew members... 
    Hourly pay
    Full time
    Shift work

    Burger King

    Greenfield, Hennepin County, MN
    1 day ago
  • $91.7k - $163.7k

     ...start Caring. Connecting. Growing together. As a Lead Software Engineer within Optum Technology, you will design, develop, test,...  ...+ years of hands-on experience with Generative AI, LLMs, AI-assisted development, or AI-powered applications Demonstrated ability... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Plymouth, MN
    3 hours ago
  •  ...ContractQualifications:Bachelor's or master's degree in Electronics / Electrical Engineering, or a related field. Minimum of 8 years of experience in...  ...systems (RTOS) and Linux. Solid understanding of hardware-software integration, including experience with microcontrollers,... 
    Remote work

    Kasmo Global

    Hamel, MN
    2 days ago
  •  ...Senior Software Engineer - LeadBoston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work.Boston Scientific is seeking a highly motivated R&D software engineering leader to join... 
    Work experience placement
    Work at office

    Intracept by Boston Scientific

    Maple Grove, MN
    5 days ago
  • $20 per hour

     ...Build a Rewarding Career as an Agency Administrative Assistant in Plymouth: Join Lake Country Insurance Services as an Agency Administrative Assistant and become an essential part of a welcoming, service driven independent insurance agency. This in person administrative... 
    Hourly pay
    Full time
    Work at office
    Local area
    Immediate start

    Lake Country Insurance Services

    Plymouth, MN
    6 days ago
  • $103.71k - $138.28k

     ...AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and...  ...telecommunications implementations within Government, defense, public-sector, or other security-sensitive environments. Familiarity... 
    Full time
    Temporary work
    For contractors

    Lumen

    Plymouth, MN
    14 hours ago
  • Assistant General Manager - No Sundays and Quarterly Bonus Plan Amazing work-life balance - same two days off every week & 15 paid days off/holidays off No Sundays, Early Mornings, or Late Nights Quarterly Bonus Plan & 401K Defined Career Path - with 6 Raises until you... 
    Shift work
    Night shift
    2 days per week
    Early shift

    Cafe Zupas

    Greenfield, Hennepin County, MN
    3 days ago
  • $26.5 per hour

     ...The assistant store manager plays a vital role in supporting the effective and efficient operation of an ALDI store. Reporting directly to the store manager, the assistant store manager oversees store operations to drive sales growth, control expenses, and ensure a high... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Shift work

    Aldi

    Maple Grove, MN
    14 hours ago
  •  ...: Are you someone with an eye for detail and thrives in a fast-paced environment? The Assistant Buyer supports the Lead Buyer by entering product information, pricing, scheduling incoming/receiving freight, and communicating with product vendors. DUTIES & RESPONSIBILITIES... 
    Work at office
    Flexible hours
    Afternoon shift

    Colders Inc

    Greenfield, Hennepin County, MN
    19 hours ago
  • $102.1k

     ...Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful...  ...will provide end-to-end technical and project leadership for software maintenance releases supporting complex medical device systems... 
    Hourly pay
    Relocation
    Shift work

    Boston Scientific

    Maple Grove, MN
    7 days ago
  • $104k - $156k

     ...looking beyond kidney care and investing in transforming vital organ...  ...changes within sustaining engineering for disposable medical devices...  ...Engineering, statistical software, CAD). ~ Lead the creation...  ...Accounts, educational assistance programs, and time-off benefits... 
    Temporary work
    Worldwide
    Flexible hours
    3 days per week

    Vantive

    Plymouth, MN
    1 hour ago
  •  ...Assistant ManagerThis position oversees all aspects of running a retail/food location.Responsibilities include hiring, training, scheduling of 20-60 coworkers, food safety, ordering, inventory control, P&Ls, cleaning, and stocking.Requirements:Great people skills, ability... 
    Shift work

    Kwik Trip

    Maple Plain, Hennepin County, MN
    6 hours ago
  • $15.5 - $19 per hour

     ...Assistant ManagerWe want you to join our team as an Assistant Manager. If you have the desire to be challenged, work in a fast-paced, fun environment and create a career in management – look no further.As an assistant manager, you will enjoy:Medical, Vision, Dental, &... 
    Temporary work
    Local area

    Circle K

    Maple Grove, MN
    3 days ago
  •  ...Assistant ManagerWhen working at Fourteen Foods Dairy Queen, we welcome every guest with a smile and every day is a celebration! Since 2002, Fourteen Foods has been serving up smiles in 14 states and over 250 locations. As the largest Dairy Queen franchisee in the world... 
    Daily paid
    Seasonal work
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Fourteen Food

    Maple Grove, MN
    1 day ago
  •  ...and issuing of all food, labor, equipment, cleaning, and paper supplies for the unit to ensure a minimum loss from waste or theft; Assist in the supervision of the preparation, sales, and service of food; Forecast food items; Ensure that every customer receives world-class... 

    Jimmy John

    Maple Grove, MN
    2 days ago
  •  ...Assistant Manager We're glad you're here. You may know us as the brand with Roast Beef and Curly Fries – but we are also crafting incredible career opportunities. Assistant Manager. That could be you! And you're in the right place if you're here for: ~ Weekly Pay... 
    Weekly pay
    Casual work
    Local area
    Shift work

    Arby's

    Buffalo, MN
    14 hours ago
  •  ...Assistant ManagerAssistant Managers help oversee in-store operations alongside the General Manager. The Assistant Manager plays a major role in ensuring the store is in exceptional order and that all employees are performing duties properly and efficiently. Assistant Managers... 

    Jimmy John

    Delano, MN
    1 day ago
  • $15.5 - $19 per hour

    ## Assistant ManagerApply: Store 2746392 Medina MN: Full time: Posted Today: End Date: November 11, 2026 (29 days left to apply): R627708Store 2746392: 200 Highway 55, Box 128, Medina, Minnesota 55340# **Shift Availability**Flexible (Days, Evenings, Overnights + Weekends... 
    Weekly pay
    Full time
    Temporary work
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Circle K

    Medina, MN
    3 days ago
  • $17.75 - $22.3 per hour

     ...Assistant ManagerWe think shopping should be fun. Actually, really fun. As in scoring our exclusive collection of colorful, classic styles at prices that can't be beat. A fan of lots of options in amazing fits? You've got it. Looking for some great accessories you won'... 
    Hourly pay
    Work at office
    Local area
    Shift work
    Night shift

    J. Crew

    Maple Grove, MN
    1 day ago
  •  ...Assistant ManagerGeneral Job Duties For All Store Team MembersOperate all equipment. Stock ingredients from delivery area to storage, work area, walk-in cooler. Prepare product. Receive and process telephone orders. Take inventory and complete associated paperwork. Clean... 
    Work at office
    Flexible hours
    Night shift

    Domino's Pizza LLC

    Buffalo, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Assistant Director, Software Engineering - Public Investments. Be the first to apply!