Twitch, the world's leading live streaming platform, is seeking a Software Engineer to join their Payments team in San Francisco. This role is crucial in supporting the platform's creator economy, where streaming is a career for many content creators. The position offers an opportunity to work on payment systems at massive scale, directly impacting millions of creators' ability to earn a living doing what they love.
As a member of the Payments engineering team, you'll report to the Senior Engineering Manager and be responsible for building and scaling solutions that affect millions of users and broadcasters. The role demands high ownership of services - from architecture to building and operations. You'll collaborate with cross-functional teams including engineers, product managers, designers, and data specialists to deliver comprehensive solutions.
The ideal candidate should have at least 1 year of software engineering experience and a strong foundation in computer science fundamentals. Proficiency in languages like Go, Ruby, Java, or C++ is required, along with familiarity with the AWS ecosystem. The role particularly values experience in commerce/payments domains and understanding of the gaming industry or Twitch platform.
Working at Twitch means joining a community-focused company that values collaboration and problem-solving. The company offers competitive compensation ($99,500 - $200,000) and comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and flexible PTO. This is an excellent opportunity for engineers who want to make a direct impact on the creator economy while working with cutting-edge technology at scale.
The position is based in San Francisco, CA, and offers the chance to work on challenging technical problems while supporting one of the most vibrant content creator communities on the internet. Join Twitch to help build the future of live streaming and creator monetization.