Twitch is looking to empower live communities by helping them form, grow, and thrive through the development of features and systems that enhance user participation and discovery of new communities.
Requirements
- 1+ Years experience developing software in a professional environment
- Prior experience building consumer-facing products at scale
- Proficient coding skills in modern languages and frameworks such as React, Golang, Rust etc
- Proven ability with thinking through and delivering quality user experiences.
- Experience writing Go in production systems
- Experience with languages/frameworks we use at Twitch: Typescript, Golang
- Experience building software and services using AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions
Responsibilities
- Deliver high quality user experiences.
- Work with product managers, designers, technical leads, and other engineers to design, develop, launch, and operate interactive experiences and products
- Work backwards from customer problems to drive business impact
- Maintain and improve our existing backend services
Other
- Minimum of Bachelor’s degree in Computer Science or equivalent experience
- Familiarity with Twitch, gaming, and/or streaming on Twitch
- Ability to work from San Francisco, CA; Irvine, CA; or Seattle, WA