Twitch

Tech / AI / Software

SeniorSoftwareDevelopmentManager,EngagementGrowth

$213–288k san francisco, california, united states; seattle, washington, united states Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Development Manager, Engagement Growth at Twitch. Skills: software engineering management, system design, large-scale consumer services, talent management, roadmap development. Build the systems that provide the critical connection between viewers and creators within the Twitch ecosystem. Design and run consumer-scale services powering VODs, Clips and Stories for millions of daily users”

What You'll Achieve.

keep viewers actively engaged with Twitch; enable viewers to consume content on their own schedule; help creators expand their reach

Industry & Context.

Tech / AI / Software
Problems you'll solve

elegantly solve problems

What They're Looking For.

Must Have

BAS in computer science or equivalent industry experience, 3+ years of experience as software engineering manager, 5+ years of working in software engineering, Development experience in one or more general purpose programming languages such as: Golang, Python, C/C++, Java, Experience designing or architecting (design patterns, reliability, and scalability) of new and existing systems, Proven ability to identify user needs and deliver customer-centric product solutions, Experience developing and running large-scale consumer services

Nice to Have

Familiarity in the AWS ecosystem of service, Experience utilizing Agile development methodologies, Experience in hiring, mentoring/coaching and managing teams of software engineers, Experience with full-stack or front-end development, Deep knowledge of Golang, Familiarity with Twitch, either as a viewer or creator (or both!)

What You'll Do.

Build the systems that provide the critical connection between viewers and creators within the Twitch ecosystem

Design and run consumer-scale services powering VODs

Clips and Stories for millions of daily users

Power and enable AWS applications at scale

Develop a long term roadmap and set direction for a team of 10 engineers

How You'll Work.

Team & Collaboration

close partnership with product managers, designers, and data scientists; collaboratively build experiences designed to keep viewers actively engaged with Twitch; team up, collaborate, and smash (or elegantly solve) problems together

Process & Methodology

roadmap development, set direction for a team

Full Job Description

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X, and discover the projects we’re solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Team The Twitch On Demand team drives community engagement through non-live offerings, specifically owning Video on Demand (VODs), Clips, and Stories. We manage numerous services that enable viewers to consume content on their own schedule and help creators expand their reach. About the Role As an Engineering Manager within the Engagement Growth organization, you will lead one of three engineering teams. Your team will collaboratively build experiences designed to keep viewers actively engaged with Twitch. This role involves close partnership with product managers, designers, and data scientists to develop systems serving millions of daily users. You can work from San Francisco,CA or Seattle, WA. You Will: Build the systems that provide the critical connection between viewers and creators within the Twitch ecosystem Design and run consumer-scale services powering VODs, Clips and Stories for millions of daily users Power and enable AWS applications at scale Partner with Product, Design and Data Drive the professional growth and career advancement of team members through structured development planning, mentorship, and strategic talent management Develop a long term roadmap and set direction for a team of 10 engineers You Have: BA/BS in computer science or equivalent industry experience 3+ years of experience as software engineering

Free ATS check

Applying for this Senior Software Development Manager, Engagement Growth role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Twitch?

Real rants from real employees. Read before you apply.

Read Company Rants →