Software Engineer I
San Francisco · USD 127,100-185,000 · 1+ years experience · Posted Oct 8, 2026
At a glance
- Experience
- 1+ years experience
- Location
- San Francisco
- Salary
- USD 127,100-185,000 · Base salary
About Twitch
- 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 Community Growth organization at Twitch is seeking a Software Engineer I to drive audience growth, engagement, and revenue through consumer-facing features.
- This role focuses primarily on web and mobile frontend development using React, while also requiring full-stack contributions to support and maintain backend systems.
- You will collaborate with product managers, designers, and engineers to design, launch, and operate features that connect users to their favorite communities.
Responsibilities
- Deliver high quality user experiences across Web and Mobile surfaces
- Partner with product managers, designers, and engineers to design, develop, launch, and operate consumer-facing features
- Work backwards from customer problems to drive business impact
- Participate in design and code reviews
- Maintain and improve the backend services behind our features
Requirements
- Minimum of Bachelor’s degree in Computer Science or prior relevant engineering experiences
- 1+ years of professional engineering experience building consumer-facing products at scale
- Experience communicating complicated technical problems to both technical and business audiences
- A track record of thinking through and shipping quality user experiences
- Enthusiasm for AI driven engineering practices and a continuous desire to optimize development lifecycles using modern automated tools
Preferred qualifications
- React Native experience
- Go, or other backend languages used at Twitch
- AWS experience (ECS, DynamoDB, Lambda, SQS, Step Functions)
- Familiarity with Twitch, gaming, and/or streaming
- Personally built and or maintains software used by the gaming community
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
- Sign-on payments
- Restricted stock units (RSUs)
- Mental Health Support
- Adoption and Surrogacy Reimbursement coverage
Workplace
- Role is based in San Francisco, CA
Skills
- React
- React Native
- Go
- AWS
- ECS
- DynamoDB
- Lambda
- SQS
- Step Functions