Description
Join Twitch's Commerce Engineering organisation, where we're revolutionising how viewers engage with their favourite creators. We are the teams behind Subscriptions, Gifting, Bits, Hype Train and Turbo products. From experimental features to established systems used by millions, we're constantly pushing the boundaries of what's possible in live streaming.
As a Software Engineer I, you will craft immersive, interactive experiences that keep viewers supporting creators while engaging with the Twitch Community. You will architect and build robust, scalable applications that can handle millions of concurrent users, collaborate across teams to create cohesive solutions that drive business impact, and transform customer feedback into innovative features that enhance the Twitch experience.
Responsibilities:
- Craft immersive, interactive experiences that keep viewers supporting creators while engaging with the Twitch Community.
- Architect and build robust, scalable applications that can handle millions of concurrent users.
- Collaborate across teams to create cohesive solutions that drive business impact.
- Transform customer feedback into innovative features that enhance the Twitch experience.
Requirements:
- 0-2 years of professional software development experience.
- Excellent verbal and written communication skills; ability to effectively collaborate with teammates is critical to success.
- A track record of building consumer-facing products that users love.
- Demonstrable experience of modern programming languages and frameworks.
- Sharp problem-solving skills with a focus on algorithms, data structures, and schema design.
- Bachelor's degree in Computer Science or equivalent real-world experience.
Perks:
- Medical, Dental, Vision & Disability Insurance.
- 401(k).
- Maternity & Parental Leave.
- Flexible PTO.
- Amazon Employee Discount.