Twitch, the world's leading live streaming platform, is seeking a Software Engineer for their Memberships and Commerce team. This role is crucial in supporting creators who make their living on Twitch by developing and maintaining commerce systems at massive scale. As part of the Memberships team, you'll work on features that enable millions of creators to earn a living doing what they love.
The position offers an opportunity to work with cutting-edge technology and solve complex problems at scale. You'll collaborate with cross-functional teams including product managers, designers, and data specialists to deliver high-quality, scalable solutions. The role involves designing, developing, and maintaining core platform features that directly impact millions of users worldwide.
The ideal candidate should have strong programming skills in languages like Go, JavaScript, or Java, and a solid understanding of data structures and algorithms. You'll be responsible for architecting, building, and operating services while maintaining high ownership of your work. The position offers competitive compensation ranging from $99,500 to $200,000 based on location and experience, plus comprehensive benefits including medical, dental, vision insurance, 401k, and flexible PTO.
Working at Twitch means joining a community-focused company that values collaboration and problem-solving. The company offers a dynamic work environment where you'll be part of a team that's passionate about creating innovative solutions for the live streaming community. This is an excellent opportunity for engineers who want to make a significant impact on a platform that millions of people use daily.