Twitch is looking to empower live communities by building intuitive, accessible monetization tools, programs, and resources that reward authentic community engagement, and to help 7+ million creators turn their passion into sustainable careers.
Requirements
- Strong understanding of data structures, algorithms, data modeling and schema design
- Proficient experience level in one or more of the following language: Go, Typescript, Ruby, Java, C++
- Familiarity with AWS ecosystems
- Experience creating detailed technical documentation
- Strong problem-solving skills and eagerness to learn new technologies and systems
Responsibilities
- Build systems that matter: Contribute to experiences and services that power creator earnings, payouts, and monetization programs that directly impact millions of creators’ livelihoods
- Deliver code with impact: Write and maintain code in Go, TypeScript, or other languages in our stack, with mentorship from senior engineers and tech leads who will help you grow
- Solve problems that span multiple teams: Collaborate with product managers, designers, and engineers across the organization to understand complex requirements and deliver elegant solutions
- Shape how we build: Improve engineering processes, participate in design discussions, and contribute to code reviews that raise the bar for the entire team
Other
- Minimum of Bachelor’s degree in Computer Science or prior relevant engineering experiences
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO