Join the GVL® Team

Software Engineering Internship

Job Summary

Work with a team of software engineers, designers, and product managers to create, maintain, and modify software systems used by the animal health industry. Currently, these systems include organizational data management systems, compliance verification, and digital certificate creation.

Key Responsibilities

  • Work with a team of engineers and developers to write software according to specifications

  • Assist development support to diagnose and solve issues which require a deeper technical knowledge

  • Analyze problems and create project specifications based on requirements

  • Complete tasks assigned within sprint timeframe


  • Active pursuit of a BS in Computer Science/Software Engineering or a related field of study
  • Must be able to work a minimum of 15 hours per week
  • Positive attitude and strong problem-solving skills
  • Professional attitude and willingness to work as part of a team

To apply for this job, please email GVL with your cover letter and resume:

About GVL

GVL provides animal health practitioners with unique, web-based software solutions that simplify processes, compliance, and communication. Thousands of veterinarians save time with GVL, reducing errors and compliance issues, retaining client information and records in a searchable account, and providing clients with online and mobile access to their documents. GVL connects veterinarians, producers, and animal owners, state animal health officials, feed distributors, veterinary diagnostic laboratories and other animal health industry partners to improve animal wellness and safety.

GVL’s vision is to be the world’s most trusted, secure and independent source of animal health data. GVL believes that all employees contribute to the good of the company. In reflection of this, GVL’s company core values encourage each employee to be Accountable, Spirited, Inspired, Dedicated, and Respectful.

GVL has reviewed this job description to ensure that essential functions and basic duties have been included. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills, and abilities. Additional functions and requirements may be assigned by the supervisor as deemed appropriate.

Join the GVL® Team

When you become a part of the GVL® team, you get a unique view into the Iowa technology community, as well as the animal health and agriculture industries.

With opportunities in coding and development, sales and marketing, business operations, product management, accounting and finance, customer service and communication, we are always looking for spirited individuals to grow our dynamic teams.

Please explore our website and learn more about who we are and what we do.