Twitch

Software Engineer I, Memberships

Twitch
Apply
15 days ago

Base Salary

$111k - $185k/yr

Responsibilities

  • Create interactive membership experiences for Twitch viewers and creators.
  • Architect and build robust, scalable applications capable of supporting 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 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.

Benefits

  • Medical, dental, vision, disability, prescription, life, and AD&D insurance options.
  • 401(k) with matching.
  • Maternity, parental, and paid leave benefits.
  • Flexible paid time off.
  • Amazon Employee Discount.
  • Mental health support, employee assistance, flexible spending accounts, and adoption and surrogacy reimbursement coverage.
  • The team is based in San Francisco, California, and Seattle, Washington.

Tech Stack

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