Back to Jobs

Software Engineer

Remote, USA Full-time Posted 2026-06-18

Twitch is the world’s biggest live streaming service, fostering global communities built around various interests. The role involves building products and features that enhance influencer marketing, supporting creators to earn a living while collaborating with cross-functional teams to deliver impactful solutions.

Responsibilities

  • Work with product managers, technical leads, and other engineers to design, develop, launch, and operate interactive experiences
  • Build distributed applications at scale
  • Collaborate with both your team and related teams - fostering shared understanding of how to solve common problems and deliver solutions
  • Work backwards from customer problems to drive business impact

Skills

  • 1+ Years experience developing software in a professional environment
  • Prior experience building consumer-facing products at scale
  • Proficient coding skills in modern languages and frameworks
  • Proven ability with algorithms, data structures, data modeling, and schema design
  • Minimum of Bachelor's degree in Computer Science or equivalent experience
  • Experience with languages/frameworks we use at Twitch: Golang, Typescript/React
  • Experience building software and services using AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions
  • Familiarity with Twitch, gaming, and/or streaming on Twitch

Benefits

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

Company Overview

  • Twitch is a social video platform where gamers can broadcast, watch, and talk about video games. It is a sub-organization of Amazon. It was founded in 2007, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is https://www.twitch.tv.
  • Company H1B Sponsorship

  • Twitch has a track record of offering H1B sponsorships, with 60 in 2025, 72 in 2024, 113 in 2023, 173 in 2022, 102 in 2021, 71 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Similar Jobs

    [Remote] Pricing Analyst

    Remote, USA Full-time

    Staff Attorney - Tenant Right to Counsel Project(TRCP)

    Remote, USA Full-time

    Human Resources and Office Coordinator

    Remote, USA Full-time

    Project Manager - Customer Experience

    Remote, USA Full-time

    [Remote] Undergrad Supplier Sourcing Manager – Oracle Cloud Infrastructure

    Remote, USA Full-time

    Associate Product Manager - Apparel

    Remote, USA Full-time

    Customer Service Representative

    Remote, USA Full-time

    Associate Scientist, Postdoctoral Fellow - Pharmacokinetics

    Remote, USA Full-time

    Government Lending Annual Servicing Manager (FL, GA, AL, VA, NC, SC, TX, CO)

    Remote, USA Full-time

    Training Coordinator - Black Hat

    Remote, USA Full-time

    Brand Activation Representative

    Remote, USA Full-time

    Tutor (Temporary, Part-Time)

    Remote, USA Full-time

    Experienced Postal Mail Processing Professional – Join the United States Postal Service Team as a Crucial Member of the USPS Workforce, Contributing to the Smooth Operation of Daily Postal Activities Across the Country

    Remote, USA Full-time

    Urgently Hiring: Walmart Data Entry Jobs - Online Remote Jobs-

    Remote, USA Full-time

    Urgently Hiring: Senior Product Owner (Core Banking) - Engine by

    Remote, USA Full-time

    Experienced Customer Service Representative – Remote Work Opportunity with arenaflex to Deliver Exceptional Travel Experiences

    Remote, USA Full-time

    Vice President, TPA Operations

    Remote, USA Full-time

    Experienced Admin Data Entry Clerks – Remote Work Opportunities with Competitive Hourly Rate

    Remote, USA Full-time

    Part-Time Data Entry Assistant – Remote Opportunity to Contribute to arenaflex's Academic Community

    Remote, USA Full-time

    Senior Rust Consultant / Engineer (m/w/d)

    Remote, USA Full-time