Browse All Jobs
Job Description
Twitch is seeking a Software Engineer I to join their Streamer Monetization Experience team in Seattle. This role focuses on providing creators with the tools they need to make a living doing what they love. The Software Engineer will collaborate with engineers, product managers, and designers to build new products and solutions, improve existing features like Emotes and Alerts, and maintain systems that scale to millions of concurrent users. The Software Engineer will also participate in Operational Excellence work to maintain and support live services and resolve issues.Role involves:
  • Learning and contributing across the full stack of our software (Backend (Go), Web Frontend (React), Mobile Frontend (iOS / Android))
  • Collaborating with fellow engineers, product managers and designers to build new products and solutions
  • Participating in Operational Excellence work to maintain and support our live services
  • Helping earn customer trust by working with our support teams to resolve issues and fix production bugs
Requirements:
  • 1 - 2 years of relevant software engineering experience
  • A Bachelor's degree in Computer Science or equivalent industry experience as a Software Engineer
  • A strong foundation in data structures and algorithms
  • Familiarity with scalability, concurrency, API design, data modeling, and distributed systems
  • Proficiency in Go, Java, Python or another Object-oriented language
  • An eagerness to grow as a Software Engineer
Twitch offers:
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount
Apply Manually