Full-Time

Software Engineer I

Confirmed live in the last 24 hours

Twitch

Twitch

10,001+ employees

Live streaming platform for gaming content

Consumer Software
Entertainment
Gaming

Compensation Overview

$99.5k - $200kAnnually

Entry, Junior

Company Historically Provides H1B Sponsorship

Seattle, WA, USA

This role is based out of our Seattle office.

Category
Backend Engineering
Frontend Engineering
Full-Stack Engineering
Mobile Engineering
Software Engineering
Required Skills
Python
Data Structures & Algorithms
Java
Go

You match the following Twitch's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • A Bachelor's degree in Computer Science or equivalent industry experience as a Software Engineer
  • 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
  • Willingness to learn new things and work with a diverse group of people
  • An eagerness to grow as a Software Engineer
Responsibilities
  • Learn and contribute across the full stack of our software
  • 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
Desired Qualifications
  • Familiarity with AWS infrastructure
  • Coding experience in either iOS or Android
  • Coding experience with React
  • Twitch experience / knowledge as a viewer, moderator or streamer

Twitch is an interactive live streaming platform that focuses on video game streaming, esports broadcasts, and creative content. It allows gamers and content creators to share their gameplay and creative processes in real-time, engaging with viewers through chat and other interactive features. Content creators can earn money through subscriptions, donations, and sponsorships, while advertisers can place targeted ads to reach specific audiences. What sets Twitch apart from its competitors is its strong community aspect, which encourages interaction between streamers and viewers, creating a lively environment. The goal of Twitch is to provide an engaging platform where content creators can thrive and connect with their audience.

Company Stage

Acquired

Total Funding

$34M

Headquarters

San Francisco, California

Founded

2011

Growth & Insights
Headcount

6 month growth

0%

1 year growth

1%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Mainstream brands like KFC and Wendy's are collaborating with Twitch streamers.
  • Celebrities and politicians are using Twitch to reach wider audiences.
  • Organizations are hosting large-scale virtual events on Twitch, expanding its use cases.

What critics are saying

  • Competition from YouTube Gaming and Facebook Gaming is intensifying.
  • Short-form video platforms like TikTok are drawing viewers away from Twitch.
  • Concerns over content moderation could lead to regulatory scrutiny.

What makes Twitch unique

  • Twitch offers real-time engagement through interactive chat and live streaming features.
  • The platform supports diverse content, including gaming, esports, and creative streams.
  • Twitch enables monetization for creators via subscriptions, donations, and sponsorships.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Medical, Dental, Vision & Disability Insurance

401(k)

Maternity & Parental Leave

Flexible PTO

Commuter Benefits

Amazon Employee Discount