Twitch, the world's largest live streaming platform, is seeking a Software Engineer for their API Platform team. This role focuses on building high-traffic, internet-facing services that power Twitch's websites, mobile clients, and third-party developer community. The team manages one of the industry's largest GraphQL edge services and handles billions of notifications daily through internal and external messaging platforms.
The position offers an opportunity to work on scalable, low-latency, and fault-tolerant APIs while collaborating with multiple product teams. You'll be instrumental in developing and maintaining first-party GraphQL APIs and real-time platforms, directly impacting the experience of streamers and viewers.
The ideal candidate should be a self-starter who thrives in a fast-paced environment, takes initiative, and is passionate about continuous learning. You'll work with cutting-edge technologies, primarily using Go, and be part of a team that values collaboration and innovation.
Working at Twitch means joining a community-focused company that 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 engineers interested in large-scale systems, real-time technologies, and being part of a platform that connects millions of people worldwide through live streaming communities.