Work in Iowa Manufacturing Jobs

Job Information

Hy-Vee Food Stores Data Engineer II - Full Time in West Des Moines, Iowa

Data Engineer II

We’re looking for geniuses. Dreamers. Inventors. Innovators. People with the will to get stuff done. Doers who’ll rip an idea out of thin air. Make it a reality. Own it. And amaze their peers. Sounds like you? Welcome home.

Our data engineers will be working with state of the art database and hardware. As part of an Agile team, your primary focus is to design and build data integration processes to enable our growing Business Intelligence and Data Science teams. Working both on-premise and in the cloud, you will work with the latest CI/CD and orchestration technologies to ensure security, high scalability, and predictability throughout Hy-Vee’s data ecosystem.


  • Designs, creates and maintains code and jobs for ETL processes

  • Monitors ETL pipelines and their systems for uptime and performance

  • Ensures new and existing code meets company standards for readability, testability, automation, documentation and performance

  • Assists in the design and implementation of new data stores

  • Assists developers in optimizing database code for performance.

  • Maintains and writes Python modules as needed.

  • Provides database enhancements to existing applications

  • Reviews and designs data integration for new applications.

  • Provide after hours on-call support on a rotational basis



  • Bachelor’s Degree from an accredited college or university in a quantitative field required

  • 5+ years of experience as a Database Engineer or similar experience

  • Knowledge of at least one of the following database platforms: SQL Server, Oracle, PostgreSQL or NoSQL (e.g. Mongo)

  • Knowledge of database monitoring tools

  • Experience designing and implementing snowflake, star and relational data models.

  • Knowledge of ETL/ELT tools (e.g. SSIS, Informatica, Airflow) and best practices

  • Ability to independently troubleshoot issues, think critically, and clearly communicate findings/recommendations

  • Experience ingesting data via API’s


  • Production experience supporting or developing for databases, especially RBDMS (e.g. SQL Server, Oracle, PostgreSQL).

  • Experience working in Windows and Linux OSes

  • Experience building cloud-native applications (kubernetes, docker, swarm, etc.)

  • Experience developing software, especially using CI/CD

  • Experience with event-driven architectures (e.g. Kafka, Google Pub/Sub, Azure Event Hub, etc.)

  • Experience creating API’s to provide access to data

  • Experience with streaming analytics (e.g. Spark, Google Dataflow, Azure Streaming Analytics, etc.)

  • Knowledge of design and general database automation

  • Knowledge of cloud databases (e.g. Azure Synapse, Google BigQuery, Snowflake, etc.)

About Hy-Vee, Inc.

Hy-Vee, Inc. is an employee-owned grocery store chain with more than 265 retail stores and over 85,000 employees. With sales of more than $10 billion, Hy-Vee ranks among the top 25 supermarket chains and the top 50 private companies in the United States. Its slogan, “A Helpful Smile in Every Aisle,” expresses the foundation of the company’s operating philosophy.