Twitch

Software Engineer, Data Platform

Twitch
Apply
1 day ago

Base Salary

$111k - $185k/yr

Responsibilities

  • Develop new capabilities in Twitch’s data warehouses and pipelines.
  • Improve the reliability, flexibility, and scalability of existing data platform tools.
  • Collaborate on the data platform vision as Twitch scales to its next petabyte.
  • Enhance engineering workflows using AI tooling.
  • Review and shape the work of peers as part of a collaborative engineering team.

Requirements

  • Bachelor’s degree in computer science or a related field, or equivalent industry experience as a software engineer.
  • Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals.
  • Familiarity with AI coding tools.
  • Bonus: experience with Golang or Python, distributed highly available systems, Amazon Web Services, or open source contributions.

Benefits

  • Medical, dental, vision, disability, prescription, life, and AD&D insurance options.
  • 401(k) and 401(k) matching.
  • Maternity, parental, and paid family leave benefits.
  • Flexible paid time off.
  • Amazon employee discount.
  • Work location is San Francisco, California, or Seattle, Washington.

Tech Stack

Categories

Data Engineering
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