
Senior Software Engineer
- San Francisco, CA
- Permanent
- Full-time
- Architect and deliver the next generation of the Twitch Video Distribution system.
- Design and 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 intermediate and junior members of the team
- 6+ years of professional software development or equivalent expertise
- Strong background in Golang/Go
- B.A. or B.S. in Computer Science or a related discipline, or equivalent years of experience
- Built and operated distributed systems at scale
- Deployed and managed services on AWS infrastructure
- Experience building or running a CDN
- Background in media protocols, ideally video
- Background in networking
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount