Software Engineer - Creator

Twitch
San Francisco, CA

About Us


Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.

We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process.

About the Role


The Creator Growth team builds new products and features that help our creators improve their streams and grow their audience on Twitch. We’re looking for a full stack engineer with a strength in backend development willing to work end-to-end to improve existing experiences and bring delightful new experiences into our products. As an engineer on our team, you will work on products our creators use every day such as the Notifications Platform, Creator Dashboard, Creator Analytics, Recorded Content Experiences, and more. Our job is to ensure that every streamer on Twitch has a great experience and support them as they grow.

If you are passionate about helping creators on Twitch grow and succeed, this is the place for you! You can work from San Francisco, CA; Seattle, WA; New York City, NY, or Irvine, CA!

You Will:



  • Work with teams within Creator Growth and others to build high-quality Twitch products and creator experiences

  • Contribute to architectural, design, and process discussions involving technological choices

  • Implement features primarily in the Twitch backend tech and at times in the Twitch frontend or 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; quality begins with the developers on the team

You Have:



  • Completed a degree in Computer Science, a related Engineering discipline, or have equivalent experience

  • Completed 1+ years of professional software development or equivalent internship or co-op experience

  • Proficiency in one or more of the following: Go, Java, C#, Kotlin, C++ or Scala

  • Proficiency in Javascript or Typescript

  • A strong foundation of data structures and algorithms

  • An attitude of self improvement, able to take feedback well and collaborate with teammates

Bonus Points



  • Experience working in a service-oriented or microservice architecture using Go

  • Experience working with AWS or similar cloud platform services configuring infrastructure with code

  • Experience working with highly scalable notification platforms (Email, Push, SMS, On-site)

  • Experience with live streaming tools on Twitch or other platforms

  • Experience working on large-scale websites using React

Perks



  • Medical, Dental, Vision & Disability Insurance

  • 401(k)

  • Maternity & Parental Leave

  • Flexible PTO

  • Amazon Employee Discount

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Job ID: TW8844

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience . Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. This position will remain open until filled. For more information, please visit . Applicants should apply via our internal or external career site.

US Pay Per Year

$99,500 - $200,000 USD

Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Twitch values your privacy. Please consult our Candidate Privacy Notice , for information about how we collect, use, and disclose personal information of our candidates.

Posted 2025-11-25

Recommended Jobs

Staff Software Engineer

Casca
San Francisco, CA

Why Casca? Casca is building AGI for banking. We’re replacing decades-old legacy systems with AI-native technology that automates 90% of the manual work humans once had to do. What you'll do: …

View Details
Posted 2025-11-28

Sales & Client Advisor (Keyholder)

Balenciaga
Cabazon, CA

The Sales & Client Advisor (Keyholder) at Balenciaga's Cabazon Outlet is responsible for supporting management in store operations, achieving sales goals, and ensuring high-quality customer service. T…

View Details
Posted 2025-10-31

Senior eDiscovery Specialist

Department of Justice
San Francisco County, CA

Job Description and Duties Do you want to work with a great and dynamic team in a fast-paced section? If so, this may be a great position and direction for your career! Under the direct supervis…

View Details
Posted 2025-11-21

Recreation - Enrichment Instructor (20525981)

CalOpps
California

Location 180 Camino Alto Mill Valley, 94941 Description Share your passion by teaching students! Enrichment instructors lead a one hour class on-site after school. Enjoy the freedom to p…

View Details
Posted 2025-11-27

Warehouse Assistant Manager - Bilingual Mandarin

Luminys Systems Corporation
Irvine, CA

What you will be doing: Reporting to the Warehouse Manager, the Warehouse Assistant Manager is responsible for supporting the efficient day-to-day operations of the warehouse. This includes overseei…

View Details
Posted 2025-10-24

Short Term Rental Home Sales Specialist

Amy Ruiz Team
San Diego, CA

Are you passionate about vacation and short-term rental homes? We’re looking for a licensed real estate professional eager to specialize in this high-demand niche. This opportunity offers rewarding co…

View Details
Posted 2025-09-10

School Aide - 2025/2026 School Year

Amergis
Thousand Oaks, CA

The School Aide is an individual who works with studentsrequiring instructional, and/or behavioral assistance under the supervision ofthe special education department, teacher and/or supervising desig…

View Details
Posted 2025-11-20

Principal Software Engineer

eBay
San Jose, CA

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. …

View Details
Posted 2025-11-15

SIU Adjuster

Tesla
California

What To Expect The SIU Adjuster plays a critical role in detecting and preventing insurance fraud by investigating suspicious claims. This position involves analyzing claims, gathering evidence, c…

View Details
Posted 2025-11-09