Job Description
Twitch is seeking a Software Engineer to join their Memberships team. This role is crucial for designing, developing, and maintaining core features of the Twitch platform, impacting millions of creators globally. The Software Engineer will report to the Senior Engineering Manager of Memberships and contribute to customer-focused project deliveries.
Responsibilities: - Work with technical leads to design and develop commerce products platform and services.
- Contribute to customer-focused project deliveries.
- Work with other teams to clarify product requirements.
- Improve engineering processes.
- Participate in design and code reviews.
- Engage in operational activities and improvements.
Requirements: - Bachelor’s degree in Computer Science or prior relevant engineering experiences.
- Strong understanding of data structures, algorithms, data modeling and schema design.
- 1+ years as a software engineer.
- Experience creating detailed technical documentation.
- Proficient experience in one or more of the following languages: Go, Javascript, Java, C++, Swift, Kotlin.
The role offers: - Medical, Dental, Vision & Disability Insurance.
- 401(k).
- Maternity & Parental Leave.
- Flexible PTO.
- Amazon Employee Discount.