Description
Join Twitch's Memberships team within the Commerce Engineering organisation, where we're building rewarding experiences allowing creators to make a living doing what they love.
As a member of our team, you'll work alongside our highly engaged and collaborative team to design, build and maintain systems that scale to millions of concurrent users.
Responsibilities:
- Create interactive experiences that are rewarding for both viewers and creators
- Architect and build robust, scalable applications that can handle millions of concurrent users
- Participate in Operational Excellence work to maintain and support our live services
- Collaborate with fellow engineers, product managers and designers to build new products and solutions
Requirements:
- 1+ years of professional software development experience with a focus on building scalable systems
- Excellent proficiency in modern programming languages (Python, Java, Go) and distributed system technologies
- A track record of building product experiences that users love
- Sharp problem-solving skills with a focus on algorithms, data structures, and distributed system design
- Bachelor's degree in Computer Science, Engineering, or equivalent real-world experience
Nice to Have:
- Familiarity with Twitch's tech stack: Golang, TypeScript/React
- Experience working with mobile development, either native or hybrid
- Experience with AWS technologies like ECS, DynamoDB, Lambda, SQS, and Step Functions
- A passion for gaming, streaming, or the Twitch platform
Benefits:
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/twitch/jobs/8610471002