Twitch23.03.26
AI SCORE 8.5

Senior Software Development Manager - Engagement Growth

$185K–$250K/year

About the Role

We are seeking a Senior Software Development Manager, Engagement Growth to join our team at Twitch. As a leader in this role, you will have the opportunity to shape the future of community engagement through innovative software solutions. This is a remote position that allows you to work from various locations including Seattle, San Francisco, Los Angeles, Irvine, or New York. Your leadership will guide a team dedicated to enhancing user experiences for millions of daily viewers.

What You'll Do

  • Lead one of three engineering teams focused on building engaging experiences for Twitch viewers.
  • Design and implement consumer-scale services that power Video on Demand (VODs), Clips, and Stories.
  • Collaborate closely with product managers, designers, and data scientists to develop systems that serve millions of users daily.
  • Drive the professional growth of your team members through mentorship and structured development planning.
  • Develop a long-term roadmap and set strategic direction for a team of 10 engineers.

Requirements

  • BA/BS in Computer Science or equivalent experience.
  • 3+ years of experience as a software engineering manager.
  • 5+ years of experience in software engineering with a strong background in programming languages such as Golang, Python, C/C++, or Java.
  • Proven experience in designing and architecting scalable systems.
  • Ability to identify user needs and deliver customer-centric product solutions.

Nice to Have

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

What We Offer

  • Competitive salary range of $184,900 to $250,200 annually.
  • Comprehensive benefits package including medical, dental, vision, and disability insurance.
  • 401(k) with matching contributions.
  • Maternity and parental leave.
  • Flexible paid time off (PTO).
  • Amazon employee discount.

Join us at Twitch and be part of a team that is dedicated to empowering live communities. If you are passionate about technology and community engagement, we encourage you to apply for this exciting opportunity as a Senior Software Development Manager, Engagement Growth and help shape the future of live streaming.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Development Manager position at Twitch offers a unique opportunity to lead a team focused on enhancing viewer engagement through innovative software solutions. With a competitive salary and comprehensive benefits, this role is ideal 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.