Northwestern Mutual

Senior Engineer – Software Engineering

Northwestern Mutual

full-time

Posted on:

Location Type: Hybrid

Location: MilwaukeeNew YorkWisconsinUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $104,090 - $193,310 per year

Job Level

About the role

  • Demonstrates technical leadership to the team.
  • Establishes, aggregates, and shares team standards and best practices within the department.
  • Utilizes working relationships across teams within their division.
  • Assesses and provides solutions to system-wide architectural problems.
  • Lead design, development, and support of end-to-end analytics.
  • Build and optimize batch and streaming ETL pipelines.
  • Ensure data governance and security.
  • Coordinate and mentor offshore and cross-team resources.
  • Maintain platform reliability.
  • Implement CI/CD for notebooks, SQL, models, and reports.

Requirements

  • Bachelor's Degree or equivalent experience.
  • 7+ years’ experience building production analytics/reporting solutions.
  • Strong Databricks, Power BI background.
  • Proven ability to lead projects, mentor distributed teams, and deliver end-to-end analytics solutions.
  • Skilled at translating business needs into high-performance, accessible technical solutions.
  • Advanced SQL / Spark SQL and Python for ETL, orchestration, and analytics.
  • Real-time fundamentals and optimizing batch/stream loads.
  • AWS (S3, IAM) with Databricks on AWS; Unity Catalog experience.
  • Git + CI/CD pipelines, Terraform (or equivalent IaC).
Benefits
  • Health insurance
  • Retirement plans
  • Professional development
Applicant Tracking System Keywords

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

Hard Skills & Tools
SQLSpark SQLPythonETLDatabricksPower BICI/CDTerraformbatch processingstreaming processing
Soft Skills
technical leadershipmentoringproject managementcollaborationproblem-solvingcommunicationteam standardsdata governancesolution assessmentcross-team coordination
Certifications
Bachelor's Degree