Twitch, the world's leading live streaming platform, is seeking a Software Engineer to join their Streamer Monetization Experience team within the Commerce organization. This role offers an exciting opportunity to work on features that directly impact creators' ability to earn from their content. As part of this position, you'll be developing and improving experiences like Emotes and Alerts, while building new features to help creators recognize and reward their supporters.
The role involves full-stack development across Backend (Go), Web Frontend (React), and Mobile Frontend (iOS/Android). You'll be working in a collaborative environment alongside engineers, product managers, and designers to create solutions that scale to millions of concurrent users. The team is deeply committed to continuous improvement and user-focused development.
This is an excellent opportunity for someone who wants to make a real impact on creator monetization while working with modern technologies and distributed systems. The position offers competitive compensation ranging from $99,500 to $200,000 based on location, plus comprehensive benefits including medical/dental/vision insurance, 401(k), parental leave, and flexible PTO.
The ideal candidate will have a strong foundation in computer science fundamentals, experience with object-oriented programming, and a passion for building scalable solutions. You'll be part of a team that values collaboration, continuous learning, and operational excellence. If you're excited about empowering content creators while working on cutting-edge streaming technology, this role at Twitch offers the perfect blend of technical challenge and meaningful impact.