About Us
Twitch is the leading live streaming platform globally, home to vibrant communities centered around gaming, entertainment, music, sports, cooking, and more. Every day, people gather here to connect and share their passions.
We’re all about community—both externally and internally. Our teams thrive on collaboration, problem-solving, and working together toward a shared mission: empowering live communities. Interested in what we do? Check us out on LinkedIn and X, read about our latest projects on our Blog, and review our Interviewing Guide to prepare for our hiring process.
About the Role
The Streamer Monetization Experience team is part of Twitch’s Commerce group and is dedicated to giving creators the tools to earn a living doing what they love. This includes enhancing features like Emotes and Alerts and creating new ways for streamers to engage and reward their communities.
As an engineer on this team, you’ll work with a collaborative group building scalable systems that support millions of users. We’re always looking to improve, and we want team members who share that mindset.
This position is based in our Seattle office.
What You’ll Do
-
Contribute to the entire tech stack—backend (Go), frontend (React), and mobile (iOS/Android)
-
Collaborate closely with engineers, product managers, and designers to create new features and solutions
-
Support operational excellence and maintain high reliability for our live services
-
Help build trust by working with support teams to resolve bugs and production issues
What We’re Looking For
-
1–2 years of professional software engineering experience
-
Bachelor’s degree in Computer Science or equivalent practical experience
-
Solid knowledge of data structures and algorithms
-
Familiarity with scalable systems, concurrency, API design, and distributed systems
-
Proficiency in Go, Java, Python, or another object-oriented language
-
Enthusiasm for learning and growing as an engineer
Bonus Skills
-
Experience with AWS
-
Mobile development experience (iOS or Android)
-
Experience with React
-
Familiarity with Twitch, whether as a viewer, moderator, or streamer
Benefits
-
Health, dental, vision, and disability insurance
-
401(k) retirement plan
-
Parental and maternity leave
-
Flexible paid time off
-
Employee discount through Amazon
Compensation
Annual base salary ranges from $99,500 to $200,000 USD, depending on location and experience. Total compensation may also include equity, bonuses, and benefits.