Senior Software Engineer - Infrastructure

Twitch
San Francisco, CA
Job Description
Twitch is a major live streaming service seeking a Data Infrastructure Engineer to design, build, and maintain the systems that power their data-driven organization. The role focuses on ensuring reliable, scalable, and optimized data pipelines, storage, and processing for analytics, machine learning, and business intelligence. Collaboration with data engineers and analysts is key to delivering high-performance solutions.

Requirements

  • 6+ years of experience in data engineering, DevOps, or infrastructure engineering roles.
  • Strong hands-on expertise with cloud platforms.
  • Proficiency in data pipeline tools (e.g., Airflow, dbt, AWS Glue, Flink).
  • Experience with data storage technologies (e.g., Redshift, Snowflake, BigQuery, Delta Lake, Iceberg, Parquet).
  • Proficiency in GO, SQL, and Python for building and maintaining data systems.
  • Solid understanding of distributed systems and performance optimization.

Benefits

  • Medical, Dental, Vision & Disability Insurance
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount
]]>