Skip to content

Senior Software Engineer
Company | Twitch |
---|
Location | New York, NY, USA |
---|
Salary | $151300 – $261500 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- 6+ years of professional software development or equivalent expertise
- Strong background in Golang/Go
- Experience building and operating distributed systems at scale
- Experience deploying and managing services on AWS infrastructure
- B.A. or B.S. in Computer Science or a related discipline, or equivalent years of experience
Responsibilities
- 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
Preferred Qualifications
- Experience building or running a CDN
- Background in media protocols, ideally video
- Background in networking
- Familiarity with Twitch, either as a viewer or creator (or both!)