Twitch

Software Engineer, Memberships

Twitch
Apply
2 months ago

Base Salary

$111k - $160k/yr

Responsibilities

  • Create interactive experiences for viewers and creators.
  • Architect and build robust, scalable applications capable of handling millions of concurrent users.
  • Participate in operational excellence work to maintain and support live services.
  • Collaborate with engineers, product managers, and designers to build products and solutions.

Requirements

  • At least 1 year of professional software development experience focused on scalable systems.
  • Proficiency in modern programming languages such as Python, Java, or Go and in distributed system technologies.
  • Experience building product experiences that users value.
  • Strong problem-solving skills involving algorithms, data structures, and distributed system design.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent real-world experience.
  • Familiarity with Golang, TypeScript, or React is a bonus.
  • Experience with native or hybrid mobile development is a bonus.
  • Experience with AWS technologies including ECS, DynamoDB, Lambda, SQS, and Step Functions is a bonus.
  • Passion for gaming, streaming, or the Twitch platform is a bonus.

Benefits

  • Medical, dental, vision, disability, prescription, life and AD&D insurance, EAP, mental health support, medical advice line, flexible spending accounts, and adoption and surrogacy reimbursement coverage.
  • 401(k) with matching.
  • Maternity, parental, and paid time off benefits, including flexible PTO.
  • Amazon employee discount.
  • The role is based in San Francisco, California, or Seattle, Washington.

Tech Stack

Categories

Twitch

About Twitch

1,001-5,000 employees

Twitch is where thousands of communities come together for whatever, every day. Together for streamers. Together for games we love. Together for each other.