Work @ Twitch
Sep 22, 2022

Top Tips for Intern Applicants

Top Tips for Intern Applicants Post
Jun 22, 2022

Smarter, Better, Faster: Using Machine Learning to Review Emotes

Smarter, Better, Faster: Using Machine Learning to Review Emotes Post
Jun 8, 2022

Acing Twitch's SQL screen

Learn how to Ace Twitch's SQL screen assessment!!
Acing Twitch's SQL screen Post
Apr 26, 2022

Ingesting Live Video Streams at Global Scale

Ingesting Live Video Streams at Global Scale Post
Apr 12, 2022

Breaking the Monolith at Twitch: Part 2

Breaking the Monolith at Twitch: Part 2 Post
Apr 5, 2022

History of the Black Excellence Coaching Program

History of the Black Excellence Coaching Program Post
Mar 30, 2022

Breaking the Monolith at Twitch: Part One

The story of how Twitch transitioned from
Breaking the Monolith at Twitch: Part One Post
Jan 10, 2022

Automated Chaos Testing on the Front-end

Automated Chaos Testing on the Front-end Post
Nov 30, 2021

Using Algorithms to Meet Accessibility Requirements for Color Contrast

Using Algorithms to Meet Accessibility Requirements for Color Contrast Post
Nov 16, 2021

Defend Your Castle: High Availability for High-Stakes Cloud Services

Defend Your Castle: High Availability for High-Stakes Cloud Services Post
Nov 4, 2021

Simulated Bootstrapped A/A tests

Simulated Bootstrapped A/A tests Post
Oct 25, 2021

Low Latency, High Reach: Creating an Unparalleled Live Video Streaming Network at Twitch

Yueshi Shen and Kai Hayashi want to make live streaming accessible to more people around the world. The principal engineers are part of the Twitch Video team that developed a breakthrough live streaming solution, Amazon Interactive Video Service (IVS), that’s ideal for creating interactive video experiences regardless of technical skill or internet access.
Low Latency, High Reach: Creating an Unparalleled Live Video Streaming Network at Twitch Post
Oct 25, 2021

So you want to work at Twitch? Meet the IVS Core team, with Song King!

Song King shares what it is like to work on our IVS Core team and how they help bring Twitch's low-latency video streaming tech to other companies.
So you want to work at Twitch? Meet the IVS Core team, with Song King! Post
Oct 25, 2021

So you want to work at Twitch? Meet the GSOC team, with Elliot Fenech!

Elliot Fenech shares what it is like to work on the Global Service Operations Center (GSOC) team, the first responders to infrastructure failures that prevent Twitch’s video broadcast from working
So you want to work at Twitch? Meet the GSOC team, with Elliot Fenech! Post
Sep 16, 2021

The Quest for Fresher Stream Summaries

The Quest for Fresher Stream Summaries Post
Sep 7, 2021

Guiding a monolith with a gentle touch: pairing codeowners and lint rules

Guiding a monolith with a gentle touch: pairing codeowners and lint rules Post
Jul 15, 2021

Legacy Twitch API v5 Shutdown Details and Timeline

Today we are announcing the timeline to decommission the Legacy Twitch API v5.
Legacy Twitch API v5 Shutdown Details and Timeline Post
May 7, 2021

Product instrumentation best practices

Product instrumentation best practices Post
Dec 3, 2019

Beyond Purple

Take a look at how we brought Twitch's new brand to life through the product experience.
Beyond Purple Post
Jul 24, 2019

ThisEmoteDoesNotExist: Training a GAN for Twitch Emotes

The idea for this project began when a coworker and I were talking about NVIDIA’s photo-realistic generated human faces using StyleGAN and…
ThisEmoteDoesNotExist: Training a GAN for Twitch Emotes Post
Apr 10, 2019

Go memory ballast: How I learnt to stop worrying and love the heap

I’m a big fan of small code changes that can have large impact. This may seem like an obvious thing to state, but let me explain:
Go memory ballast: How I learnt to stop worrying and love the heap Post
Mar 15, 2019

How Twitch Addresses Scalability and Authentication

Curious how Twitch Identity services address scalability and performance challenges related to authentication?
How Twitch Addresses Scalability and Authentication Post
Jan 22, 2019

Analyzing Twitch chat during a Pokémon Marathon

Twitch data scientists apply NLP on chat data
Analyzing Twitch chat during a Pokémon Marathon Post