twitch

Software Engineer I

Apply Now

At a Glance

Location
San Francisco, California, United States
Experience
Up to 2 years
Posted
2026-03-20T13:25:08-04:00

Key Requirements

Required Skills

AWS

Benefits & Perks

Health Insurance

benefits including health insurance (medical, dental, vision, prescription,

Requirements

0-2 years of professional software development experience

Excellent verbal and written communication skills; Ability to effectively collaborate with teammates is critical to success.

A track record of building consumer-facing products that users love

Demonstrable experience  of modern programming languages and frameworks

Sharp problem-solving skills with a focus on algorithms, data structures, and schema design

Bachelor's degree in Computer Science or equivalent real-world experience

Responsibilities

Join Twitch's Commerce Engineering organization, where we're revolutionizing how viewers engage with their favorite creators. We are the teams behind Subscriptions, Gifting, Bits, Hype Train and Turbo products. From experimental features to established systems used by millions, we're constantly pushing the boundaries of what's possible in live streaming.

This position and team are based in Seattle, WA and San Francisco, CA

About the Company

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