Join Twitch's Commerce Engineering organization as a Software Engineer. You'll be part of a team that is revolutionizing how viewers engage with their favorite creators. Your responsibilities will include crafting immersive experiences, building scalable applications, collaborating across teams, and transforming customer feedback into innovative features. The ideal candidate will have experience with modern programming languages, excellent communication skills, a track record of building consumer-facing products, and a bachelor's degree in computer science or equivalent experience.
About the role
- Demonstrable experience of modern programming languages and frameworks - 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 - 0-2 years of professional software development experience - 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 - Experience with mobile development, either native or hybrid - Familiarity with AWS infrastructure - Experience with email / notifications technologies - Experience writing Go in production systemsKey missions
- 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 enhance the Twitch experience.
- Transform customer feedback into innovative features that enhance the Twitch experience, leveraging modern programming languages and frameworks.