7 hours ago
Base Salary
$127k - $185k/yr
Responsibilities
- Create interactive experiences for viewers and creators.
- Architect and build robust, scalable applications capable of handling millions of concurrent users.
- Participate in operational excellence work to maintain and support live services.
- Collaborate with engineers, product managers, and designers to build products and solutions.
Requirements
- Experience building scalable systems.
- Excellent proficiency in modern programming languages such as Python, Java, or Go and distributed system technologies.
- A track record of building product experiences that users love.
- Strong problem-solving skills focused on algorithms, data structures, and distributed system design.
- Bachelor’s degree in Computer Science, Engineering, or equivalent real-world experience.
- Preferred familiarity with Golang, TypeScript/React, mobile development, and AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions.
Benefits
- Medical, dental, vision, disability, prescription, life, AD&D, EAP, mental health, medical advice line, and flexible spending account benefits.
- 401(k) with matching.
- Maternity, parental, adoption, and surrogacy reimbursement benefits.
- Flexible PTO and paid time off.
- Amazon Employee Discount.
- The position is based in San Francisco, California.
About Twitch
Twitch builds a live video streaming platform and tools for creators and viewers focused on gaming, music, and other interactive entertainment. It monetizes through advertising, channel subscriptions, Bits/cheers, and partnerships, and offers APIs and extensions for developers. Founded in 2011 and headquartered in San Francisco, Twitch was acquired by Amazon in 2014 and operates globally.
