Taro Logo

Software Engineer - Creator

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
$99,500 - $200,000
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
1+ year of experience
Gaming · Enterprise SaaS

Description For Software Engineer - Creator

Twitch, the world's leading live streaming platform, is seeking a Software Engineer to join their Creator team. This role offers an exciting opportunity to work at the intersection of technology and creative content, building products that empower content creators and their communities.

The position involves developing high-quality products and creator experiences, working primarily with backend technologies while occasionally contributing to frontend and mobile stacks. You'll be part of a collaborative environment that values code quality, peer review, and engineering excellence. The role requires proficiency in modern programming languages like Go, Java, or TypeScript, and offers exposure to large-scale systems serving millions of users worldwide.

As part of Twitch's engineering team, you'll contribute to architectural decisions, participate in design discussions, and work directly on features that impact the creator ecosystem. The company offers competitive compensation ranging from $99,500 to $200,000 based on location and experience, along with comprehensive benefits including medical, dental, vision insurance, 401(k), and flexible PTO.

This is an excellent opportunity for engineers who are passionate about building scalable solutions and want to work in a dynamic environment where their work directly impacts content creators and viewers. The role combines technical challenges with the excitement of working in the live streaming and entertainment space, making it ideal for those interested in both technology and digital media.

Working at Twitch means joining a company that values community and collaboration, with coworkers who are eager to team up and solve complex problems together. The company's mission to empower live communities makes this role particularly meaningful for engineers who want to make a significant impact in the streaming industry.

Last updated 2 days ago

Responsibilities For Software Engineer - Creator

  • Work with teams within Creator Growth to build high-quality Twitch products and creator experiences
  • Contribute to architectural, design, and process discussions
  • Implement features primarily in the Twitch backend tech and frontend/mobile tech stacks
  • Identify and uphold engineering best practices
  • Work backwards from customer needs to create working designs on-time
  • Work in a supportive team environment with shared code, code reviews, and disciplined quality control

Requirements For Software Engineer - Creator

Go
Java
JavaScript
TypeScript
React
  • Completed a degree in Computer Science, related Engineering discipline, or equivalent experience
  • 1+ years of professional software development or equivalent internship/co-op experience
  • Proficiency in Go, Java, C#, Kotlin, C++ or Scala
  • Proficiency in Javascript or Typescript
  • Strong foundation of data structures and algorithms
  • Attitude of self improvement, able to take feedback well and collaborate with teammates

Benefits For Software Engineer - Creator

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount
  • Disability Insurance

Interested in this job?

Jobs Related To Twitch Interactive, Inc. Software Engineer - Creator