twitch
Software Engineer I
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
Benefits & Perks
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
and
X
, and discover the projects we’re solving on our