Hybrid Senior Engineer – Software Engineering

Posted 6 hours ago

Apply now

About the role

  • Senior Data Analytical Engineer at Northwestern Mutual creating interactive reports and leading technical solutions. Collaborating with teams to deliver robust data products and mentor cross-functional resources.

Responsibilities

  • 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

Job title

Senior Engineer – Software Engineering

Job type

Experience level

Senior

Salary

$104,090 - $193,310 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job