Twitch Logo

Twitch

Software Engineer I

Posted 10 Days Ago
In-Office
Seattle, WA, USA
111K-160K Annually
Entry level
In-Office
Seattle, WA, USA
111K-160K Annually
Entry level
Build and maintain full-stack video-on-demand, clips, and short-form content systems serving millions of concurrent users. Develop backend services in Go and frontend experiences in React, collaborate with product and design teams, support live services, resolve production issues, and contribute to scalable distributed systems.
The summary above was generated by AI
About Us

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

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.

Twitch values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose personal information of our candidates.

Twitch Seattle, Washington, USA Office

1007 Stewart, Seattle, Washington, United States, 98101

Similar Jobs

8 Days Ago
In-Office
Seattle, WA, USA
100K-150K Annually
Entry level
100K-150K Annually
Entry level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop, deploy, and maintain full-stack internal software tools for Shield AI teams. Collaborate with stakeholders to refine requirements, architect robust solutions, and deliver tools that improve team workflows. The role involves supporting a varied suite of applications, from aircraft physics analysis tools to ticket-tracking systems.
Top Skills: Frontend FrameworksLinuxMicrosoft Sql ServerReactRustSQL
16 Days Ago
Hybrid
Seattle, WA, USA
139K-174K Annually
Senior level
139K-174K Annually
Senior level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Develop and maintain scalable control-plane software for DigitalOcean’s network products, including APIs, services, and tools. Responsibilities include implementing, testing, optimizing, and supporting reliable distributed systems; collaborating across networking teams; improving developer and customer experiences; establishing engineering best practices; and contributing to architecture, monitoring, performance, and mission-critical platform reliability.
Top Skills: ChefCi/CdConsulDnsDockerGitGoGrafanaGrpcJIRAKafkaKubernetesLightstepPrometheusSQLTemporalVirtualization
17 Days Ago
Hybrid
Bellevue, WA, USA
90K-116K Annually
Entry level
90K-116K Annually
Entry level
Consumer Web • eCommerce • Internet of Things
Develop, test, support, and troubleshoot production software for a TLD registry platform. Collaborate with experienced engineers to build scalable, reliable solutions using cloud technologies, databases, web applications, services, and background systems. Participate throughout the software development lifecycle, provide on-call support, identify root causes, and improve system performance and maintainability while supporting global business operations.
Top Skills: Amazon Api GatewayAmazon Aurora PostgresqlAmazon DynamodbAmazon EcsAWSAws GlueAws LambdaAws Step FunctionsC# .NetJavaMySQLNoSQLPostgresQueuing TechnologiesService BusService-Oriented ArchitectureSQL Server

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account