Lead Data Engineer
American Family Insurance · Hopkins, MN · 1 mo ago
Information Technology$131k–$220k/yrFull-time
About the role
This position collects, stores, processes and builds applications within our big data platform. Responsible for integrating these applications with the architecture used across the organization.
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.
Requirements
- Demonstrated experience providing customer-driven solutions, support or service.
- Must have GCP experience for this position.
- 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