Software Engineer I

Twitch•Seattle, WA
•Onsite

About The Position

The Software Engineer I will join Twitch’s On-Demand team within the Engagement Growth organization. The team builds tools and platforms that help creators create and curate video on demand, clips, and other short-form content, and distribute those assets to viewers. The role involves working across backend (Go) and frontend (React) systems that scale to millions of concurrent users, contributing to products and solutions, supporting live services, and helping resolve production issues. This position is based in Seattle, Washington.

Requirements

  • Bachelor’s degree in Computer Science or equivalent industry experience as a Software Engineer.
  • Willingness to learn new things and work with a diverse group of people.
  • Strong foundation in data structures and algorithms.
  • Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals.
  • Proficiency in Go, Java, Python, or another object-oriented language.
  • Eagerness to grow as a Software Engineer.

Nice To Haves

  • Familiarity with AWS infrastructure.
  • Coding experience with React.
  • Twitch experience or knowledge as a viewer, moderator, or streamer.

Responsibilities

  • Learn and contribute across the full software stack, including backend systems in Go and frontend systems in React.
  • Collaborate with engineers, product managers, and designers to build new products and solutions.
  • Participate in Operational Excellence work to maintain and support live services.
  • Work with support teams to resolve issues and fix production bugs.

Benefits

  • Medical, dental, vision, and disability insurance.
  • 401(k) and 401(k) matching.
  • Maternity and parental leave.
  • Flexible paid time off.
  • Amazon employee discount.
  • Prescription coverage.
  • Basic Life and AD&D insurance, with optional supplemental life plans.
  • Employee Assistance Program (EAP).
  • Mental health support.
  • Medical Advice Line.
  • Flexible Spending Accounts.
  • Adoption and surrogacy reimbursement coverage.
  • Sign-on payments and restricted stock units (RSUs).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service