Qualifications
About the RoleAs a Senior Software Development Manager on the Community Discovery team, you will lead one of three engineering teams focused on crafting innovative discovery experiences for Twitch users. Collaborating closely with an applied science team, you'll implement advanced algorithms into production systems that influence millions of daily active users.Your leadership will guide the development of software and services that enhance critical discovery features such as personalized recommendations, search functionalities, feed ranking, and notification relevance—facilitating meaningful connections between creators and their audiences.This position offers the flexibility to work from Twitch's headquarters in San Francisco, CA, or one of our hub locations in Seattle, WA; Irvine, CA; Los Angeles, CA; or New York City, NY.
About the job
About Us
Twitch stands as the premier global live streaming platform, uniting diverse communities centered around gaming, entertainment, music, sports, cooking, and much more. Every day, countless groups come together to share experiences and build connections.
Our focus is on community—both within our teams and for our users. You will collaborate with passionate colleagues who are eager to tackle challenges and innovate. We are dedicated to empowering live communities, and we invite you to explore our journey on LinkedIn, X, and discover our ongoing projects on our Blog. Don't forget to check out our Interviewing Guide to prepare for our selection process.
About Twitch
At Twitch, we are more than just a platform; we are a thriving community-driven ecosystem where creativity and connection flourish. Our mission is to bring people together through live streaming, enabling creators to engage with their audiences in real-time. Join us to be part of a dynamic environment that values collaboration, innovation, and a passion for community.