Software Engineer I
Twitch is the world’s biggest live streaming service, and they are seeking Software Development Engineers to join their Video Platform team. The role involves building and maintaining the systems that ensure Twitch delivers the best possible video experience to viewers and creators, while collaborating with various teams across the business.
Responsibilities
- Build and maintain the services that power Twitch’s video platform
- Collaborate effectively with product managers, program managers and other engineering teams at Twitch
- Contribute positively to Twitch’s engineering culture
Skills
- 1+ years of experience developing software in a professional environment
- Proficient coding skills in modern languages and frameworks
- Proven ability with algorithms, data structures, data modeling, and schema design
- Minimum of Bachelor's degree in Computer Science or equivalent experience
- Experience with languages/frameworks we use at Twitch: Golang, Typescript/React
- Familiarity with video delivery concepts and systems
- Familiarity with AWS' Interactive Video Service
- Familiarity with Twitch, gaming, and/or streaming on Twitch
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
Company Overview
Company H1B Sponsorship
Apply To This Job