Software Engineer, Data Platform
Core
Building and operating the data platform that powers data systems and decision-making for Twitch's live streaming service, handling over 200 billion events daily.
Role type
Senior IC software engineer (data platform)
Builds
Reliable, scalable data warehouses, pipelines, and tools for storing, transforming, and moving data
Domain
Live streaming, gaming, entertainment, data engineering
Deliverable
production ML models | product features
Required skills
distributed systems, scalability, concurrency, API design, data modeling, AI coding tools
Preferred skills
Golang, Python, AWS, open source contributions
Responsibilities
Develop new capabilities in data warehouses and pipelines; Improve reliability, flexibility, and scalability of existing tools; Collaborate on scaling to petabyte-level data; Enhance workflows using AI tooling
Seniority
Senior, hands-on IC