4 hours ago
Base Salary
$111k - $185k/yr
Responsibilities
- Collaborate with product managers, designers, technical leads, and engineers to design, develop, launch, and operate interactive products.
- Work backward from customer problems to drive business impact.
- Create rewarding interactive experiences for viewers and creators.
- Architect and build robust, scalable applications supporting millions of concurrent users.
- Participate in operational excellence activities to maintain and support live services.
Requirements
- Experience developing software in a professional environment.
- Prior experience building consumer-facing products at scale.
- Proficiency in modern languages and frameworks such as Go, React, Kotlin, Swift, or Objective-C.
- Ability to deliver high-quality user experiences.
- Minimum bachelor’s degree in Computer Science or equivalent experience.
- Preferred experience with React, TypeScript, or Golang.
- Preferred experience building software and services with AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions.
- Preferred mobile development experience using native or hybrid approaches.
- Familiarity with Twitch, gaming, or streaming on Twitch is a bonus.
Benefits
- Medical, dental, vision, disability, prescription, basic life, and AD&D insurance.
- 401(k) with matching.
- Maternity, parental, and paid family leave benefits.
- Flexible paid time off.
- Amazon Employee Discount.
- Mental health support, employee assistance program, medical advice line, flexible spending accounts, and adoption and surrogacy reimbursement coverage.
Tech Stack
Categories
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.
