Software Engineer, 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 (Commerce/Memberships)
Builds
Scalable applications for channel Subscriptions, Gifting, and Turbo features
Domain
Live streaming / Gaming / E-commerce
Deliverable
product features
Required skills
Python, Java, Go, distributed system design, algorithms, data structures, scalable system architecture
Preferred skills
Golang, TypeScript, React, mobile development, AWS (ECS, DynamoDB, Lambda, SQS, Step Functions)
Technologies
Python, Java, Go, Golang, TypeScript, React, AWS, ECS, DynamoDB, Lambda, SQS, Step Functions
Responsibilities
Create interactive experiences for viewers and creators; Architect and build robust, scalable applications; Participate in Operational Excellence work; Collaborate with product managers and designers
Seniority
Mid-level, hands-on IC
