Skip to content

Sr. Analytics Engineer

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

The Sr. Analytics Engineer at Northwestern Mutual Life Insurance Company in Milwaukee, WI will develop new and refactor existing data pipelines for different products using different ETL tools like SSIS, Informatica, Airflow, DAG. Automate and schedule pipelines sourcing from different database like SQL Server, Netezza, Databrick, S3 and cloud services. Maintain data accuracy and consistency by implementing data transformations using Python libraries of Pandas, matplotlib, numpy and SQL. Guide and mentor team members in implementing ETL design architecture, code standards and code reviews. Work with Data Scientists to design data models for training and development. Collaborate with business stakeholders to understand business problems and provide technical solutions. Work within a data warehouse and data lake environment with AWS data science and analytics cloud technologies including S3, EMR, Spark, PySpark, RDS, JupyterLab, and Sagemaker. Lead efforts to migrate on-premise data systems to cloud platforms like AWS, GCP and Azure. Implement interactive dashboards for key metrics that provide insights and decision making. Participate in Agile implementation and maintenance of source control and release procedures including CI/CD pipelines. Administer production repository with GitLab for new and existing features. Telecommuting permitted. Salary $136,406- $203,840 per year.

Minimum Requirements: Master’s degree in Computer Science or a related field and 3 years (or a Bachelor’s degree plus 5 years) of experience as a Data Analytics Engineer or a related occupation. Experience must include 3 years with each of the following: (1) data architecture, data engineering, and SQL; (2) working within a data warehouse and data lake environment with AWS data science and analytics cloud technologies including S3, EMR, Spark, PySpark, RDS, JupyterLab, and Sagemaker; (3) data warehouses including Redshift or Snowflake; (4) digital analytics tools including Adobe Analytics and Heap; (5) data acquisition, data cleansing, feature engineering, software debugging, and software documentation; (6) Python and cloud compute skills; (7) continuous integration and deployment concepts; and (8) navigating database models and database management systems to create data sets for analytics and model training and development.

Interested candidates send resume to Reference code 378 in the subject line.

Any wage range listed here supersedes corresponding wage ranges listed within the Pay Transparency Guide.

Grow your career with a best-in-class company that puts our client’s interests at the center of all we do. Get started now!

We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.

If you work or would be working in California, Colorado, New York City, Washington or outside of a Corporate location, please click here for additional information pertaining to compensation and benefits.


We’re excited about the potential people bring to Northwestern Mutual. You can grow your career here while enjoying first-class perks, benefits, and commitment to diversity and inclusion.