Software Engineer I, Memberships
Core
Design, build, and maintain scalable systems for Twitch's Memberships team to enable creators to monetize through subscriptions, gifting, and Turbo.
Role type
Software Engineer I (Backend/Systems)
Builds
Robust, scalable applications handling millions of concurrent users for live streaming commerce features.
Domain
Live streaming, Gaming, E-commerce
Deliverable
production ML models | product features
Required skills
Python, Java, Go, distributed system design, algorithms, data structures, system architecture
Preferred skills
Golang, TypeScript/React, AWS (ECS, DynamoDB, Lambda, SQS, Step Functions), mobile development
Technologies
Python, Java, Go, Golang, TypeScript, React, AWS, ECS, DynamoDB, Lambda, SQS, Step Functions
Responsibilities
Create interactive experiences for viewers and creators, architect scalable applications, participate in operational excellence, collaborate on new product solutions
Seniority
Junior, hands-on IC