Twitch24.03.26
AI SCORE 8.5

Senior Software Development Manager - Engagement Growth

$213K–$288K/year

About the Role

We are seeking a Senior Software Development Manager to join our team at Twitch, the world’s biggest live streaming service. This Senior Software Development Manager remote position is perfect for someone passionate about community engagement and technology. You will lead a team focused on enhancing viewer engagement through innovative solutions.

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.
  • Partner with Product, Design, and Data teams to create seamless user experiences.
  • Drive the professional growth and career advancement of team members through structured development planning and mentorship.
  • Develop a long-term roadmap and set direction for a team of 10 engineers.

Requirements

  • BA/BS in computer science or equivalent industry experience.
  • 3+ years of experience as a 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++, or Java.
  • Experience designing or architecting systems for reliability and scalability.
  • Proven ability to identify user needs and deliver customer-centric product solutions.

Nice to Have

  • Familiarity with the AWS ecosystem of services.
  • Experience utilizing Agile development methodologies.
  • Experience in hiring, mentoring, and managing teams of software engineers.
  • Deep knowledge of Golang.
  • Familiarity with Twitch, either as a viewer or creator.

What We Offer

  • Medical, Dental, Vision & Disability Insurance.
  • 401(k) with matching contributions.
  • Maternity & Parental Leave.
  • Flexible PTO.
  • Amazon Employee Discount.
  • Competitive salary package including sign-on payments and RSUs.

This Senior Software Development Manager remote role is an exciting opportunity to lead a talented team and make a significant impact on the Twitch community. If you are ready to take on this challenge and help shape the future of live streaming, we want to hear from you!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Development Manager role at Twitch offers a unique opportunity to lead a team focused on engagement growth in a dynamic environment. With a competitive salary and comprehensive benefits, it's an attractive position for experienced leaders in software engineering.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.