Work in Iowa Energy Jobs

Job Information

Hy-Vee Food Stores Software Engineer – Data Integration - Full Time in West Des Moines, Iowa

Software Engineer – Data Integration

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. Sound like you? Welcome home.

As a Software Engineer – Data Integration, you will be a member of our Hy-Vee digital team following an agile delivery cadence. Your primary focus is to help us build seamless data integrations to support internal integration and external vendor needs. You will work in a hybrid cloud environment helping to build secure, highly scalable, and predictable data integrations using modern software engineering architechture. We are looking for people who can not only be great individual contributors, but also pair program and mentor other integration engineers.


  • Enable system integration between complex in-house built and third party software platforms

  • Pair with other team members to cross-pollinate ideas and skills

  • Champion code quality, maintainability, and reliability

  • Find and address performance issues

  • Take data integrations from conception to final production deployment


  • Expert level knowledge of at least one of the following programming languages: JavaScript, Kotlin, Java, Ruby, Scala, Python, or Clojure

  • Production experience building and implementing RESTful APIs

  • Production experience with a variety of data storage systems such as PostgreSQL, Mongo, Microsoft SQL Server, and Elasticsearch

  • Demonstrable grasp of logical data modeling techniques (ex. entity relationship diagrams)

  • Strong understanding of event-oriented software architectures

    ? Advantageous

  • Experience with using CI/CD technologies such as Jenkins, Bamboo, Travis CI, Concourse, and Drone

  • Experience with traiditonal ETL tooling and process (SSIS, Airflow, Luigi, Google DataFlow, Spark, etc.)

  • Production experience with OAuth and Identity Provider integration

  • Degree level qualifications in a technical related subject

  • Demonstrable knowledge of secure programming techniques

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

  • Experience with test driven design and general automation

    About Hy-Vee, Inc. Hy-Vee, Inc. is an employee-owned corporation operating more than 265 retail stores across eight Midwestern states with sales of $10 billion annually. The supermarket chain is synonymous with quality, variety, convenience, healthy lifestyles, culinary expertise and superior customer service. Hy-Vee ranks in the Top 1- Most Trusted Brands and has been named one of America’s Top 5 favorite grocery stores. The company’s more than 85,000 employees provide “A Helpful Smile in Every Aisle” to customers every day. For additional information, visit

Visit to apply today and learn about all the exciting things our IT organization does!