
The ultimate livestream platform for gamers
Twitch, headquartered in San Francisco, CA, is the leading livestream platform dedicated to gamers, allowing users to broadcast gaming sessions and build vibrant communities. Acquired by Amazon in 2014, Twitch has over 140 million monthly active users and has raised $43.2 million in funding. The pla...
Twitch offers a remote-friendly workplace, global no-meeting days, and company holidays. Employees benefit from development opportunities including co...
Twitch fosters a unique culture centered around gaming and community engagement. The platform encourages creativity and innovation among its employees...

Twitch • San Francisco, CA
Twitch is hiring a Software Engineer to join their Creator Monetization team, focusing on building systems that empower creators to monetize their content. You'll work with technologies like Java and JavaScript to develop scalable platforms. This position requires experience in software development and distributed systems.
You have a solid background in software engineering, with experience in building and scaling distributed systems that impact user engagement and monetization. You are proficient in Java and JavaScript, and you understand the intricacies of creating intuitive and accessible tools for users. You thrive in collaborative environments, eager to work with cross-functional teams to solve complex problems. You are passionate about empowering creators and have a keen interest in monetization strategies that enhance user experience. You are comfortable with data-driven decision-making and can analyze user feedback to improve system performance. You are adaptable and open to learning new technologies as the landscape evolves.
In this role, you will contribute to the development of systems that directly impact creators' earnings and engagement on Twitch. You will work on the engineering systems that support the Twitch Partner Program and other monetization initiatives, ensuring they are scalable and efficient. You will collaborate with product managers and designers to create features that enhance the user experience for creators. You will be responsible for writing clean, maintainable code and participating in code reviews to uphold quality standards. You will also engage in troubleshooting and debugging to resolve issues that arise in production. Your work will help shape the future of monetization on Twitch, making a tangible difference in the lives of millions of creators.
Twitch offers a competitive salary range of $127,100 to $185,000 USD, along with comprehensive benefits that support your well-being and professional growth. You will be part of a vibrant company culture that values collaboration and innovation. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. Join us in empowering creators and making a significant impact in the live streaming community.
Apply now or save it for later. Get alerts for similar jobs at Twitch.