Extreme Programming Engineer Intern - Summer 2027

Great American Insurance Company•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 environment. The role offers the opportunity to learn alongside an experienced developer while contributing to distributed systems that help enterprises focus on their business rather than building a cloud platform from scratch. The intern will work closely with a pair as part of product teams that include product owners, product managers, designers, and cloud-native engineers. This is a hybrid role combining in-office and remote work, with a meaningful onsite presence expected to support collaboration, relationship building, and business success. The intern must be able to work in the office at least three days a week.

Requirements

  • Pursuing a degree in Computer Science or a related field, with an expected graduation year of 2028 or 2029.
  • Ability to work in the office at least three days a week.
  • Technology stack includes C#, ASP.NET Core, and Vue.js.
  • Ability to dive into a large polyglot codebase and contribute while learning.
  • Willingness to engage with the uncomfortable feeling that can come from 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 pair and willingness to exchange feedback continually.
  • Comfort with Test Driven Development (TDD).
  • Experience in or willingness to work in a pair-programming environment.

Responsibilities

  • Contribute to work in a multi-language, cloud-native environment using pair programming and Test Driven Development (TDD).
  • Work with a seasoned developer and collaborate with product owners, product managers, designers, and cloud-native engineers.
  • Contribute to distributed systems while learning and working in a large, polyglot codebase.
  • Research problems and break them into discrete parts.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service