What is a Technical Program Manager at Twitch?
As a Technical Program Manager (TPM) at Twitch, you serve as the connective tissue between complex engineering systems and the massive, real-time interactive experiences that define the platform. You are not just managing schedules; you are driving high-impact technical initiatives that allow millions of creators and viewers to interact globally. Whether it is scaling infrastructure to handle record-breaking concurrent viewership or streamlining the development lifecycle for new interactive features, your work directly influences the stability and innovation of the product.
This role requires a unique blend of deep technical fluency and high-level program management rigor. You will operate in an environment characterized by rapid change, high technical debt, and the need for cross-functional alignment. You will frequently work alongside Engineering Managers, Product Managers, and Software Engineers to navigate ambiguity and deliver results in a high-stakes, consumer-facing ecosystem. Success at Twitch requires you to be comfortable with both the granular details of a technical architecture and the broader strategic goals of the organization.



