Manager, Data Engineering

Homesteaders Life CompanyWest Des Moines, IA
32dHybrid

About The Position

As a Manager of Data Engineering, you will be responsible for leading the design, development, and optimization of the organization’s data infrastructure. Your role will include overseeing data architecture, pipelines, integration, and platform management to ensure the availability, scalability, and reliability of data across the enterprise. The Manager of Data Engineering will establish the vision and strategy for data engineering, drive innovation, and ensure that data systems align with business goals.

Requirements

  • A bachelor’s degree in computer science, Data Engineering, Information Systems, or a related field. An associate’s degree in technology with two years of additional work experience will be given subjective weight.
  • 7+ years of progressive experience in data engineering or data architecture roles.
  • Deep expertise in SQL, Python, and data pipeline frameworks.
  • Hands-on experience with Azure Data Factory, Databricks and/or Snowflake.
  • Strong understanding of data modeling, ETL/ELT, streaming technologies (Kafka, Spark), and API-based integrations.
  • Working knowledge of data governance and data security best practices.
  • Proven track record implementing cloud-native data platforms and pipelines

Responsibilities

  • Oversee the development of robust, automated ETL/ELT pipelines to move and transform data from multiple sources.
  • Ensure integration of data across applications, API’s, third-party systems, and databases.
  • Ensure timely and accurate delivery of reports and dashboards to stakeholders.
  • Collaborate with business users to define reporting requirements and KPI’s.
  • Design and maintain scalable, secure, and data architectures.
  • Oversee implementation of data platforms such as snowflake, Azure Data Factory, and Data Bricks.
  • Partner with teams to enable analytical use cases and data-driven decision making.
  • Drive operational excellence through automation, DevOps, and continuous integration/deployment.
  • Monitor data processing and reporting performance.
  • Use the agile methodology to manage and complete work among the team.
  • Develop and execute the enterprise data engineering strategy in alignment with organization objectives.
  • Participates in and lead off-hours system upgrades and implementation to minimize customer impact and promote system reliability.
  • Provide technical advice to senior IT management or project management, assisting them with high level planning and cost justifications.

Benefits

  • An excellent schedule – office closes at 1 p.m. every Friday
  • Annual profit sharing
  • 401(k) with company match with discretionary contribution
  • Company-sponsored group medical and dental insurance
  • Company-paid life insurance
  • Company-paid long-term disability
  • Hybrid work environment
  • Paid holidays
  • Generous vacation time and sick leave
  • Paid parental leave
  • Casual dress year-round
  • Professional membership and licensing dues reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service