echoloc

Twitch Tech Stack

Live streaming platform powering interactive communities at scale

Software Development San Francisco, California 1,001–5,000 employees Founded 2011 Public Company

Twitch operates a massive live-streaming infrastructure built on Go, TypeScript, React, and AWS primitives (ECS, DynamoDB, Lambda, SQS, Step Functions), handling millions of concurrent users across vods, clips, and interactive features. The hiring mix is heavily skewed toward engineering (34 roles) and design (12), with senior-level dominance (53 of 98 open roles), reflecting active work on discovery, monetization, creator tools, and content moderation — areas where both scale and user safety directly impact platform health.

Tech Stack 70 technologies

Core StackGo AWS TypeScript React DynamoDB AWS Lambda Figma Tableau Python Kotlin GitHub Copilot Cursor Ruby on Rails Java JavaScript GraphQL AWS ECS AWS SQS AWS Step Functions SQL Excel Google Sheets R Android Jetpack WebView HTML CSS Streamlabs Amazon Ads+37 more

What Twitch Is Building

Challenges

  • Compliance with privacy regulations
  • Streamlining financial reporting processes
  • Payment fee structure optimization
  • Protecting vulnerable users
  • Scaling to millions of concurrent users
  • Security data ingestion
  • Reducing harassment and spam
  • Scaling consumer services
  • Incorporating ai into tax compliance processes
  • Improving growth levers

Active Projects

  • Age assurance and parental controls
  • Consumer-scale services powering vods, clips and stories
  • Annual planning and budgeting process
  • Critical discovery features
  • Bits
  • Minor protection features
  • Identity and addressability strategy
  • Ml infrastructure for personalized monetization
  • Api integration for real-time predictions
  • Notification relevance

Hiring Activity

Steady100 roles · 40 in 30d

Department

Engineering
34
Design
12
Finance
12
Product
11
Data
6
Sales
5
Security
4
Marketing
3

Seniority

Senior
53
Mid
22
Junior
16
Intern
4
Company intelligence

Find more companies like Twitch by tech stack, pain points and active projects

Get started free

About Twitch

Twitch is a public live-streaming platform where communities gather around gaming, creative content, and social connection. The platform powers three primary surfaces: real-time streaming, on-demand video (vods and clips), and interactive features (bits, chat, notifications). Current engineering focus spans age assurance and parental controls, critical discovery features for content discovery, ML-driven personalized monetization, identity strategies, and reducing harassment and spam. The company operates across four hiring regions (United States, Japan, Sweden, United Kingdom) and navigates regulatory compliance, payment optimization, and scaling challenges inherent to consumer platforms at millions-of-concurrent-user scale.

HeadquartersSan Francisco, California
Company Size1,001–5,000 employees
Founded2011
Hiring MarketsUnited States, Japan, Sweden, United Kingdom

Frequently Asked Questions

What tech stack does Twitch use?

Twitch's core stack is Go, TypeScript, React, and AWS services (ECS, DynamoDB, Lambda, SQS, Step Functions). Supporting tools include GraphQL, Python, SQL, Tableau for analytics, and Streamlabs integrations for creator monetization.

What countries does Twitch hire in?

Twitch is actively hiring in the United States, Japan, Sweden, and the United Kingdom.

Similar Companies in Software Development

Other companies in the same industry, closest in size