Twitch, the world's leading live streaming platform, is seeking a Software Engineer to join their On Demand Platform team. This role focuses on building systems that power VODs and Clips for Twitch's global community of creators and viewers. The position offers an opportunity to work on highly scalable microservices and systems in a collaborative environment.
The role is based in major tech hubs including San Francisco, Irvine, New York, or Seattle, offering flexibility in location choice. As part of Amazon's family of companies, the position comes with comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and flexible PTO.
The ideal candidate will have a strong foundation in software development, with experience in building scalable systems and microservices. Knowledge of Go and AWS is preferred, though not required. The role involves working closely with cross-functional teams, participating in design reviews, and maintaining high coding standards.
This is an excellent opportunity for engineers passionate about building large-scale systems that directly impact millions of users in the streaming and entertainment space. The compensation is competitive, ranging from $99,500 to $200,000 based on location and experience, plus additional benefits and potential equity.
Working at Twitch means joining a community-focused company that values collaboration, problem-solving, and innovation. The team culture emphasizes working together to solve complex technical challenges while building features that serve a global audience of creators and viewers.