N

Northwestern Mutual

Sells life insurance and financial advice

Data Engineer

Data EngineeringPosted on Nov 10
Full-timeMilwaukee, WI, USA$97.6k - $159.8k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Information Technology, Data Science, or a related field and two years of experience as a data engineer or in a related occupation are required.
  • Two years of experience developing data pipelines, ETL/ELT workflows, and data processing solutions using Python and SQL are required.
  • Two years of experience with Big Data technologies, including JVM languages such as Java and Scala, Apache Spark, and PySpark for large-scale data processing and analytics are required.
  • Two years of experience designing and implementing data models, database schemas, and data storage architectures for analytical and operational use are required.
  • Two years of experience with Agile/Scrum software development methodologies and DevOps practices in a collaborative team environment are required.
  • Two years of experience with data integration patterns and tooling, including ETL/ELT, replication, event streaming, and virtualization, to support batch and real-time data needs are required.
  • Two years of experience applying software and quality standards in a professional development environment are required.

Responsibilities

  • Design and build scalable data pipelines and data models using Big Data technologies.
  • Ingest, transform, and load structured and unstructured data from multiple source systems.
  • Architect data infrastructure across the Financial Planning and Illustrations domains to support analytics, reporting, KPI tracking, predictive modeling, and machine learning workflows.
  • Build analytical datasets, KPI metrics, and interactive dashboards using SQL, Python, and visualization tools.
  • Create trend analyses, performance reports, and business intelligence solutions for Financial Representatives, business stakeholders, and leadership.
  • Develop data aggregation and reporting frameworks that turn raw financial planning data into actionable insights for decision-making.
  • Design and build predictive models and machine learning solutions for client retention analysis, churn forecasting, and financial planning optimization.
  • Develop feature engineering pipelines and curated training datasets.
  • Deploy machine learning models into production environments and monitor their performance, accuracy, and drift.
  • Architect and develop AI-powered solutions to automate data pipeline monitoring, data quality detection, and data integration issue resolution.
  • Build intelligent anomaly detection systems to identify data inconsistencies, schema drift, and pipeline failures before they affect downstream analytics and business reporting.
  • Build and deploy end-to-end data products, ETL/ELT jobs, and data processing workflows using SQL, Python, and Big Data tools.
  • Design data storage solutions, schema architectures, and optimized query structures within the enterprise data platform.
  • Implement continuous deployment and integration practices across data engineering solutions.
  • Design and implement data quality frameworks, automated validation rules, and reconciliation processes.
  • Build data auditing systems to identify root causes of data issues across the enterprise data ecosystem.
  • Develop data governance, cataloging, and metadata management standards across data assets, with emphasis on personally identifiable information compliance, access controls, and regulatory adherence.
  • Build monitoring and alerting systems for production data pipelines and analytics solutions.
  • Develop automated health checks and performance optimization routines.
  • Mentor junior developers and conduct code reviews to uphold engineering standards and code quality.
  • Lead cross-functional collaboration with platform, MLOps, and data management teams to architect scalable, production-grade data and AI solutions.
  • Drive Agile delivery through sprint planning, backlog grooming, story writing, sizing, and demo sessions.

About the Company

Northwestern Mutual

Sells life insurance and financial advice

Northwestern Mutual sells life, disability income and long-term care insurance together with investment advice and wealth management to American families and business owners. It is owned by its policyholders rather than shareholders and has paid them dividends for more than 150 consecutive years. Its financial representatives build a full financial plan for each client and then sell the policies, brokerage accounts and managed portfolios that carry it out. The company earns money from insurance premiums, advisory fees and returns on a large bond and mortgage portfolio. It was founded in 1857 in Janesville, Wisconsin, and moved two years later to Milwaukee, where it is based.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Milwaukee, WI
Founded
1857

Recently Posted Jobs

Explore more opportunities at Northwestern Mutual

See more jobs