Twitch is seeking to build the future of interactive video by designing and developing a next generation video distribution system, focusing on managing traffic delivery across multiple CDNs
Requirements
- Experience programming with at least one software programming language
- Experience implementing AWS services
- Strong background in Golang/Go
- Experience building or running a CDN
- Experience with video encoding and streaming media standards
- Knowledge of networking fundamentals
Responsibilities
- Build features enabling the next generation of the Twitch Video Distribution system
- Implement the systems which shape traffic across multiple CDNs, including our own custom live video specialized CDN
- Build robust, operable, and maintainable distributed software systems
- Provide technical leadership and guidance to junior members of the team
Other
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture of new and existing systems experience
- Bachelor's degree in computer science or equivalent
- Work safely and cooperatively with other employees, supervisors, and staff
- Adhere to standards of excellence despite stressful conditions