About The Position

Twitch is hiring an undergraduate Software Engineering Intern for students at North American colleges and universities graduating in Spring or Summer 2028. The internship is based in San Francisco, California. Interns contribute to engineering projects at Twitch’s large scale, with support from a manager, mentor, and Early Careers Advisor. The cohort-based program also includes leadership and interpersonal development, fireside chats with Twitch leaders, cohort trips, weekly advisory sessions, and local community events. Housing assistance is provided. Applicants should be current students in computer science or a related area and should apply using a personal email address.

Requirements

  • Undergraduate student at a North American college or university graduating in Spring or Summer 2028; the posting specifies no Master's or Ph.D.
  • Eagerness to investigate challenges and present reasonable solutions reliably and quickly.
  • Ability and enthusiasm to learn a new programming language and become productive with it within a week.
  • Desire to work collaboratively in a team environment.
  • Completed coursework in or understanding of data structures and algorithms.

Responsibilities

  • Contribute to product design and implementation discussions.
  • Find and build solutions to implement projects from the idea phase through production.
  • Test and iterate on code before and after production release.
  • Connect with intern peers, new teammates, and colleagues across the business.

Benefits

  • Housing stipend
  • Relocation assistance to and from San Francisco, California
  • Free snacks and beverages
  • Cohort trips, weekly advisory sessions, and local community events
  • Leadership and interpersonal development curriculum
  • Fireside chats with Twitch leaders
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service