Description
Twitch is building the future of interactive entertainment. The Data Platform team develops and operates the data platform that powers data systems and decision-making. Our data pipeline receives over 200 billion events a day, and we forward live data to tens of systems as well as powering decisions at all levels of Twitch.
As a software engineer on Data Platform, you will deliver the next generation of Twitch data technology. You will build tools which are reliable and scalable. You'll review and shape the work of your peers, and participate in a collaborative engineering team.
Responsibilities:
- Develop new capabilities in our data warehouses and pipelines
- Improve the reliability, flexibility, and scalability of our existing tools
- Collaborate on our vision as we scale to our next petabyte
- Enhance our workflows using AI tooling
Requirements:
- Bachelor's degree in Computer Science or 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
Nice to Have:
- Experience using Golang or Python
- Experience with distributed, highly available systems
- Experience with Amazon Web Services (AWS)
- Contributions to open source
Benefits:
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/twitch/jobs/8817023002