← Back to results

Software Engineer I

Join Twitch as a Software Engineer I to build tools for creators and enhance user experiences in a collaborative environment.

Location
Seattle, WA, United States
Compensation
$110.5k–$160k/yr
Level
junior
Type
full time · On-site

Posted by employer 8 hours ago

First seen on Joblaze 1 hour ago

Last verified on the company career page 1 hour ago

Skills & Technologies

Go React Flexible on stack

What you'll build

  • Learn and contribute across the full stack of our software
  • Collaborate with fellow engineers, product managers and designers
  • Participate in Operational Excellence work
  • Help earn customer trust by resolving issues
  • Fix production bugs

Must have

  • A Bachelor's degree in Computer Science or equivalent industry experience
  • Strong foundation in data structures and algorithms
  • Proficiency in Go, Java, Python or another Object-oriented language

Nice to have

  • Familiarity with AWS infrastructure
  • Coding experience with React
  • Twitch experience as a viewer, moderator or streamer

Requirements

Education
Bachelor's degree

Not disclosed in this posting: years of experience, visa sponsorship.

Benefits

401k Match Flexible PTO Health Insurance Parental Leave

Joblaze summary

In this role, a Software Engineer I at Twitch will focus on developing and maintaining systems for video on demand and short-form content, ensuring creators have the necessary tools to engage their audiences. The position requires proficiency in backend languages like Go and familiarity with frontend technologies such as React, alongside a solid understanding of data structures and algorithms. This role is ideal for early-career engineers eager to learn and collaborate within a dynamic team environment. Twitch's commitment to community engagement is reflected in its collaborative culture and emphasis on user experience.

Joblaze insights

  • Listed today — first seen on Joblaze October 22, 2026. Last confirmed on Twitch's careers page October 22, 2026.
  • This exact title is also open at 1 other location at Twitch: San Francisco, CA.
  • Salary band is below the typical range for Backend roles (median ~$181,220).
  • Starts above 10% of 10 comparable junior backend roles in United States we track (median $126,050 across 9 companies).
  • Go appears in 51.6% of 31 comparable junior backend roles in United States; React appears in 45.2% of 31 comparable junior backend roles in United States.

Quick facts

Is the Software Engineer I role remote?
No — this is an on-site role in Seattle, WA, United States.
What's the salary range?
Twitch lists $110,500–$160,000 for this role.
Where is the role based?
Twitch is hiring for this position in Seattle, WA, United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: Go, React.
What seniority level is this role?
Twitch targets junior candidates for this position.
Is this full-time or contract?
Full-time for this Software Engineer I role at Twitch.

From the original posting

About the Role

On-Demand is a team within the Engagement Growth organization at Twitch, focused on ensuring our creators have the tools they need to build, grow, and entertain their communities. As an engineer here, you'll work on our video on demand, clips, and other short-form content. This includes how creators create and curate them, as well as the platforms that distribute these assets to all of their viewers. You'll work alongside a highly engaged, collaborative team that designs, builds, and maintains systems that scale to millions of concurrent users. We're constantly improving the experience for our users, and we're looking for new team members who share that passion for the end user. This position is in Seattle, WA.

You Will:

  • Learn and contribute across the full stack of our software
    • Backend (Go), Frontend (React)
  • Collaborate with fellow engineers, product managers and designers to build new products and solutions
  • Participate in Operational Excellence work to maintain and support our live services
  • Help earn customer trust by working with our support teams to resolve issues and fix production bugs

You Have:

  • A Bachelor's degree in Computer Science or equivalent industry experience as a Software Engineer
  • Willingness to learn new things and work with a diverse group of people
  • A strong foundation in data structures and algorithms.
  • Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals.
  • Proficiency in Go, Java, Python or another Object-oriented language
  • An eagerness to grow as a Software Engineer

Bonus Points

  • Familiarity with AWS infrastructure
  • Coding experience with React
  • Twitch experience / knowledge as a viewer, moderator or streamer

Perks

  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Job ID: TW9308

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

US, WA, Seattle - Annually
$110,500—$160,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.

Standard company text repeated across Twitch's postings is omitted here.

Similar positions

Twitch
Software Engineer I
Twitch · San Francisco, CA
Twitch
Product Engineering Manager
Twitch · Seattle, WA
Twitch
Software Engineer I, Payments
Twitch · San Francisco, CA
Twitch
Product Engineering Manager
Twitch · San Francisco, CA
Twitch