1. What is a Technical Program Manager at Twitch?
The Technical Program Manager (TPM) at Twitch is a critical nexus point between high-level product strategy and the complex, low-latency engineering required to power the world’s leading live-streaming platform. You will not simply be managing timelines; you will be navigating the intersection of massive scale, real-time interactivity, and a passionate, highly vocal user base. Your work directly impacts how millions of creators connect with their communities, ensuring that the infrastructure—from video ingest to chat moderation—remains performant and reliable.
This role requires you to thrive in an environment where ambiguity is the norm and the pace is rapid. You will work alongside cross-functional teams of software engineers, product managers, and data scientists to solve systemic challenges. Whether you are driving the roadmap for a new creator tool or overseeing the migration of critical backend services, your success depends on your ability to synthesize technical constraints into actionable plans and lead through influence.




