Software Engineer I

Twitch•San Francisco, CA

About The Position

The Community Growth organization drives measurable audience growth, engagement, and revenue for streamers while delivering experiences that delight viewers. Its mission is to make Twitch a place viewers return to daily by helping them maintain meaningful, continuous relationships with creators and easily re-engage when life gets busy. The team builds consumer-facing features across web and mobile that let viewers engage with their favorite creators. Areas of focus include Channel Points, Polls, Predictions, Watch Streaks, Raids, and the Creator Dashboard. This is a full-stack role involving development for web and mobile clients, creation of backend services, and ongoing operation and maintenance of those systems.

Requirements

  • Experience developing software in a professional environment.
  • Prior experience building consumer-facing products at scale.
  • Proficient coding skills in modern languages and frameworks such as Go, React, Kotlin, Swift, or Objective-C.
  • Demonstrated ability to think through and deliver quality user experiences.
  • Bachelor’s degree in Computer Science or equivalent experience.

Nice To Haves

  • Experience with languages and frameworks used at Twitch, including React, TypeScript, and Golang.
  • Experience building software and services using AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions.
  • Familiarity with Twitch, gaming, and/or streaming on Twitch.

Responsibilities

  • Work with product managers, designers, technical leads, and engineers to design, develop, launch, and operate interactive experiences and products.
  • Work backwards from customer problems to drive business impact.
  • Maintain and improve existing backend services.

Benefits

  • Medical, dental, vision, and disability insurance.
  • 401(k) and 401(k) matching.
  • Maternity and parental leave.
  • Flexible PTO and paid time off.
  • Amazon employee discount.
  • Basic Life and AD&D insurance, with options for supplemental life plans.
  • Employee Assistance Program (EAP), mental health support, and a 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