Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Hy-Vee, Inc. Logo

Software Engineer II

Hy-Vee, Inc.

Salary not specified
Nov 12, 2025
Grimes, IA, US
Apply Now

Hy-Vee's Digital Engineering team is looking to build, scale, and maintain the digital products that power their customer experience across eCommerce workflows by designing, developing, and deploying high-quality solutions for customer-facing and enterprise-level digital platforms.

Requirements

  • Experience with GCP and infrastructure tools such as Terraform or Kubernetes.
  • Familiarity with automated testing frameworks and observability tools.
  • Exposure to microservices architecture, event-driven design, or serverless applications.
  • Understanding of security, scalability, and performance optimization in web applications.
  • Experience with cloud platforms (GCP, AWS, or Azure) and containerization (Docker, Kubernetes).
  • Familiarity with databases (SQL and NoSQL), version control (Git), and REST API development.
  • Understanding Agile methodologies and CI/CD practices.

Responsibilities

  • Design, develop, test, and deploy software solutions across front-end and back-end systems.
  • Collaborate with cross-functional teams (Product, UX, DevOps, and QA) to build high-performing applications.
  • Develop and consume RESTful APIs and microservices that integrate with Hy-Vee’s digital ecosystem.
  • Write clean, maintainable, and well-documented code following software engineering best practices.
  • Participate in code reviews, design discussions, and sprint planning as part of an Agile Scrum team.
  • Troubleshoot, debug, and optimize system performance across the stack.
  • Contribute to CI/CD pipelines and automated testing frameworks to ensure smooth, reliable deployments.

Other

  • Desire to grow as an individual through continuously learning new techniques.
  • Experience working within an environment with a continuous delivery mindset.
  • A few years experience developing and creating applications.
  • Aware of the importance of security.
  • Strong problem-solving skills and ability to thrive in a fast-paced, collaborative environment.