Twitch

Software Engineer I

Twitch
Apply
6 hours ago

Base Salary

$111k - $160k/yr

Responsibilities

  • Contribute across the full software stack, including backend development in Go and frontend development in React.
  • Collaborate with engineers, product managers, and designers to build new products and solutions.
  • Participate in operational excellence work to maintain and support live services.
  • Work with support teams to resolve issues and fix production bugs.
  • Help build and maintain video-on-demand, clips, and short-form content systems for creators and viewers.

Requirements

  • Bachelor’s degree in Computer Science or equivalent industry experience as a Software Engineer.
  • 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 and work with a diverse group of people.
  • Familiarity with AWS infrastructure is a bonus.
  • Coding experience with React is a bonus.

Benefits

  • Medical, dental, vision, and disability insurance.
  • 401(k) and 401(k) matching.
  • Maternity and parental leave.
  • Flexible paid time off.
  • Amazon employee discount.
  • Additional listed benefits include prescription coverage, life and AD&D insurance, employee assistance and mental health support, flexible spending accounts, and adoption and surrogacy reimbursement coverage.

Categories

Twitch

About Twitch

10,000+ employees

Twitch builds a live video streaming platform and tools for creators and viewers focused on gaming, music, and other interactive entertainment. It monetizes through advertising, channel subscriptions, Bits/cheers, and partnerships, and offers APIs and extensions for developers. Founded in 2011 and headquartered in San Francisco, Twitch was acquired by Amazon in 2014 and operates globally.

Contact me