Twitch, the world's leading live streaming platform, is seeking a Software Development Engineer I to join their Community Discovery & Engagement team. This role offers an exciting opportunity to work on features that help communities form, grow, and thrive on Twitch. The position focuses primarily on mobile (iOS/Android) and web frontend development, with fullstack responsibilities including backend system maintenance.
The team manages crucial features like Chat, Stream Together, Discovery, and Channel Points, working to enhance how users participate in and discover new communities. This is an excellent opportunity for a developer interested in building consumer-facing products at scale, working with modern technologies like React, TypeScript, and Golang.
The role 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. Based in San Francisco, you'll be part of a collaborative team environment where engineers work closely with product managers and designers to create impactful user experiences.
The ideal candidate should have at least 1 year of professional software development experience, strong skills in modern frameworks, and a bachelor's degree in Computer Science or equivalent experience. Experience with AWS technologies and familiarity with Twitch's platform would be advantageous. This role presents an excellent opportunity to shape the future of live streaming while working with cutting-edge technologies at scale.