Extreme Programming Engineer Intern - Summer 2027

Great American Insurance Group•Cincinnati, OH
•Hybrid

About The Position

The Great American Software Lab is seeking an Extreme Programming Engineer Intern for summer 2027. The intern will work in a multi-language, cloud-native environment using pair programming and Test Driven Development (TDD) in an accelerated learning setting. The role involves contributing to distributed systems that help enterprises use a cloud platform without having to re-architect one from scratch. The intern will work closely with an experienced developer and collaborate with product owners, product managers, designers, and cloud-native engineers. The position is hybrid, with a meaningful on-site presence and a requirement to work in the office at least three days per week. The position is within Property & Casualty IT Services, which provides technology services to business units and corporate functions, including software development, data management, cloud services, IT and network security, technical support, equipment and software management, and infrastructure management.

Requirements

  • Pursuing a degree in Computer Science or a related field.
  • Expected graduation year of 2028 or 2029.
  • Ability to work in the office at least three days a week.
  • Interest in or experience with C#, ASP.NET Core, and Vue.js.
  • Ability to dive into a large polyglot codebase and contribute while learning.
  • Willingness to tolerate the discomfort that comes with learning new things.
  • Interest in exploring new programming paradigms, languages, and patterns.
  • Demonstrable ability to research problems and break them into discrete parts.
  • Empathy with a programming partner and willingness to exchange feedback continually.
  • Comfort with Test Driven Development (TDD).
  • Experience in or willingness to work in a pair-programming environment.

Responsibilities

  • Work in a multi-language, cloud-native environment using pair programming and Test Driven Development (TDD).
  • Contribute to distributed systems and learn within a large, polyglot codebase.
  • Collaborate with a pair and product teams that include product owners, product managers, designers, and cloud-native engineers.
  • Research problems and break them into discrete parts.
  • Exchange feedback continually with a programming partner.

Benefits

  • Full-time employees have access to medical, dental, and vision coverage, wellness plans, parental leave, adoption assistance, and tuition reimbursement.
  • Full-time employees and eligible part-time employees have Paid Time Off, paid holidays, a 401(k) plan with company match, an employee stock purchase plan, and commuter benefits.
  • Competitive benefits packages are offered for full-time and part-time employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service