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 help creators make a living doing what they love. You'll be part of a team that develops and maintains systems scaling to millions of concurrent users, working on experiences like Emotes and Alerts, and building new features to help creators recognize and reward their supporters.
The position involves full-stack development using Go for backend services and React for frontend applications. You'll collaborate closely with product managers, designers, and fellow engineers in a highly engaged team environment. The role requires strong technical skills and a passion for creating impactful user experiences.
Based in Seattle, this position offers comprehensive benefits including medical, dental, and vision insurance, 401(k), parental leave, and flexible PTO. The compensation package is competitive, ranging from $99,500 to $200,000 based on location and experience, plus additional benefits and potential equity.
This is an excellent opportunity for a mid-level software engineer who wants to make a direct impact on creator economies while working with modern technologies at scale. The ideal candidate will have strong fundamentals in data structures and algorithms, experience with distributed systems, and a willingness to learn and grow in a collaborative environment.
Working at Twitch means joining a community-focused company that values teamwork and problem-solving. You'll be part of a team that's passionate about building tools and features that directly impact content creators' ability to succeed on the platform.