Senior Data Engineer - GCP, Spark & ETL Lead

American Family Insurance

Keene (NH)

On-site

USD 131,000 - 220,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

American Family Insurance in Keene, NH seeks a Senior Data Engineer to lead our data engineering efforts on a modern data platform. You will design, build, and maintain ETL pipelines, collaborate with application teams, and ensure data quality and security across the data lifecycle.

The role requires strong GCP, Python, SQL/NoSQL, and big data tooling experience, plus the ability to scale solutions and promote reusable code across projects.

Qualifications

  • Demonstrated experience providing customer-driven solutions, support or service.
  • Must have GCP experience for this positon.
  • In-depth knowledge of SQL or NoSQL and experience using a variety of data stores (e.g. RDBMS, analytic database, scalable document stores)
  • Extensive hands-on Python programming experience, with an emphasis towards building ETL workflows and data-driven solutions.
  • Able to employ design patterns and generalize code to address common use cases.
  • Capable of authoring robust, high quality, reusable code and contributing to the division's inventory of libraries.
  • Expertise in big data batch computing tools (e.g. Hadoop or Spark), with demonstrated experience developing distributed data processing solutions.
  • Knowledge of open source machine learning toolkits, such as sklearn, SparkML, or H2O.
  • Solid data understanding and business acumen in the data rich industries like insurance or financial
  • Applied knowledge of data modeling principles (e.g. dimensional modeling and star schemas).
  • Strong understanding of database internals, such as indexes, binary logging, and transactions.
  • Experience using tools for infrastructure-as-code (e.g. Docker, CloudFormation, Terraform, etc.)
  • Experience with software engineering tools and workflows (i.e. Jenkins, CI/CD, git).
  • Practical experience authoring and consuming web services.

Responsibilities

  • Leads an engineering team to meet project deadlines and priorities.
  • Supervises assigned data engineering team members & activities.
  • Ensures the quality, completeness, security, privacy, and integrity of data throughout the data lifecycle.
  • Documents critical workflows and operational support aspects of team's responsibilities
  • Develops deep understanding of data sources, granularity, availability, and limitations.
  • Provides proactive technical oversight and advice to application architecture and development teams fostering re-use, design for scale, stability, and operational efficiency of data/analytical solutions.
  • Creates maintainable, scalable code to load and manipulate data in the data warehouse.
  • Facilitates communication upward and across project teams and business stakeholders.

Skills

GCP
SQL/NoSQL
Python ETL
Hadoop/Spark
Design patterns
Data modeling
Database internals
CI/CD
Docker
IaC tools
Jenkins
Git
Spark
Web services

Tools

Docker
CloudFormation
Terraform
Jenkins
Git
Spark

Job description

American Family Insurance in Keene, NH seeks a Senior Data Engineer to lead our data engineering efforts on a modern data platform. You will design, build, and maintain ETL pipelines, collaborate with application teams, and ensure data quality and security across the data lifecycle.

The role requires strong GCP, Python, SQL/NoSQL, and big data tooling experience, plus the ability to scale solutions and promote reusable code across projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer: GCP-Driven ETL & Big Data Architect
Lead Data Engineer: GCP-Driven ETL & Big Data Architect

American Family Insurance • Boston (MA)

On-site
USD 131,000 - 220,000
401(k)
Pension plan
Annual incentive
+4
Senior Data Engineering Lead | GCP, Spark & ETL
Senior Data Engineering Lead | GCP, Spark & ETL

American Family Insurance • Madison (WI)

On-site
USD 131,000 - 220,000
Senior Data Engineer - GCP & Big Data Lead
Senior Data Engineer - GCP & Big Data Lead

American Family Insurance • Hopkins (MN)

On-site
USD 131,000 - 220,000
401(k) plan
Pension plan
Annual incentive
+4
Senior Data Engineering Lead - Big Data & GCP
Senior Data Engineering Lead - Big Data & GCP

American Family Insurance Agency Staff • Englewood (CO)

On-site
USD 131,000 - 220,000
Lead Data Engineer | GCP, ETL & Big Data
Lead Data Engineer | GCP, ETL & Big Data

American Family Insurance • Phoenix (AZ)

On-site
USD 131,000 - 220,000
Lead Data Engineer — GCP & Big Data ETL Lead
Lead Data Engineer — GCP & Big Data ETL Lead

American Family Insurance • Englewood (CO)

On-site
USD 131,000 - 220,000
Relocation support
Medical, dental, vision benefits
401(k) plan
+4
Lead Data Engineer Scalable Big Data Pipelines (Relocation)
Lead Data Engineer Scalable Big Data Pipelines (Relocation)

American Family Insurance Agency Staff • Keene (NH)

On-site
USD 131,000 - 220,000
Lead Data Engineer - Cloud & Big Data Solutions
Lead Data Engineer - Cloud & Big Data Solutions

American Family Insurance Agency Staff • Hopkins (MN)

On-site
USD 131,000 - 220,000
Lead Data Engineer - Scale Data Platforms & Teams
Lead Data Engineer - Scale Data Platforms & Teams

American Family Insurance Agency Staff • Phoenix (AZ)

On-site
USD 131,000 - 220,000
401(k) plan
Pension plan
Paid time off
Lead Data Engineer – Big Data, Cloud & ETL
Lead Data Engineer – Big Data, Cloud & ETL

American Family Insurance Agency Staff • Boston (MA)

On-site
USD 131,000 - 220,000
Relocation support
401(k) plan
Pension plan
+2