Software Engineer

1 Hour ago • All levels • Data Analyst • $99,500 PA - $200,000 PA

Job Summary

Job Description

As a Software Engineer on the Data Platform team at Twitch, you'll develop and improve data warehouses and pipelines, ensuring reliability, flexibility, and scalability. You'll use Go and Python to build tools, collaborate on the team's vision for petabyte-scale data, and enhance workflows with AI tooling. Responsibilities include developing new data warehouse and pipeline capabilities, improving the reliability and scalability of existing tools, collaborating on the team's vision for scaling, and enhancing workflows using AI. The role requires familiarity with scalability, concurrency, API design, data modeling, and distributed systems.
Must have:
  • Bachelor's degree in CS or equivalent experience
  • Familiarity with scalability, concurrency, API design
  • Data modeling and distributed systems fundamentals
  • Develop new data capabilities
  • Improve reliability and scalability of tools
Good to have:
  • Experience with Golang or Python
  • Experience with distributed, highly available systems
  • Experience with AWS
  • Open source contributions
Perks:
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Job Details

About Us

Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.

We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X,  and discover the projects we’re solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.

About the Role

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. We provide tools to store, transform, move, and understand data.

As a software engineer on Data Platform, you will deliver the next generation of Twitch data technology. Using Go and Python, you will build tools which are reliable and scale. You’ll review and shape the work of your peers, and participate in a collaborative engineering team.

You Will:

  • 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

You Have:

  • 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

Bonus Points

  • Experience using Golang or Python
  • Experience with distributed, highly available systems
  • Experience with Amazon Web Services (AWS).
  • Contributions to open source

Perks

  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Job ID: TW8787

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. This position will remain open until filled. For more information, please visit https://www.twitch.tv/jobs/en/#learn-more. Applicants should apply via our internal or external career site.

 

US Pay Per Year

$99,500 - $200,000 USD

Similar Jobs

seeking alpha - Senior Back-End Developer

seeking alpha

Portugal (Remote)
4 Months ago
Tencent - Tencent Cloud Technical Account Manager

Tencent

California, United States (On-Site)
1 Month ago
Glean - Designated Technical Support Engineer

Glean

United States (Remote)
2 Months ago
Netflix - Full Stack Software Engineer L5 - Content Infrastructure & Solutions

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Modio - PHP Developer (Video Games), Web Services

Modio

Prahran, Victoria, Australia (Hybrid)
1 Week ago
Egnyte - PLSQL/Celigo Integration Developer

Egnyte

India (Remote)
4 Months ago
Meta - Global Sales Analytics Lead

Meta

Austin, Texas, United States (Remote)
4 Months ago
JustPlay - Head of Data

JustPlay

Berlin, Berlin, Germany (Hybrid)
2 Days ago
Patreon - Senior Data Scientist

Patreon

San Francisco, California, United States (Hybrid)
1 Week ago
Antarctica Global - Research & Sustainability Analyst

Antarctica Global

Mumbai, Maharashtra, India (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Senior Backend Developer

CloudHire

Maharashtra, India (Remote)
6 Days ago
The Walt Disney Company - Senior Analyst, Software Engineer

The Walt Disney Company

Rio De Janeiro, Brazil (Remote)
2 Months ago
Teradata - Senior Product Manager

Teradata

Pune, Maharashtra, India (On-Site)
5 Months ago
Revolgy - Junior AI Design Engineer

Revolgy

United Kingdom (Remote)
1 Week ago
Fluxon - Staff Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
5 Months ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
CloudHire - Senior Java Developer with AWS

CloudHire

Karnataka, India (Remote)
6 Days ago
GeneraGames1 - SENIOR ONLINE MULTIPLAYER GAME DEVELOPER

GeneraGames1

Seville, Andalusia, Spain (On-Site)
8 Months ago
Casumo - Engineering Team Lead

Casumo

Zagreb, Croatia (Hybrid)
1 Month ago
CloudHire - Full Stack Developer - React and Node

CloudHire

Pune, Maharashtra, India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

PeopleFun - Senior Server Engineer II, Wordscapes

PeopleFun

United States (Remote)
3 Months ago
VX Media - Showroom Coordinator Intern *UNPAID*

VX Media

New York, New York, United States (On-Site)
5 Months ago
Hypixel Studios - Principal Engineer - Project Technical Lead

Hypixel Studios

United States (Remote)
1 Week ago
ByteDance - Software Engineer Graduate (RDMA Network - High Speed Network)

ByteDance

Seattle, Washington, United States (On-Site)
1 Week ago
The Walt Disney Company - Senior Manager, DET Marketing Reporting and Analytics – Disney Entertainment Television

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Site Reliability Engineer - GPU Clusters

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Gearbox Software - Senior Online Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
4 Months ago
Warner Bros Games - Sales Team Lead - Harry Potter Store

Warner Bros Games

New York, New York, United States (On-Site)
1 Month ago
Sleeper - User Researcher (UX)

Sleeper

Los Angeles, California, United States (Remote)
1 Week ago
Crunchyroll - DevOps Engineer - Cloud Reliability

Crunchyroll

San Francisco, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

Next Level Business Services - Collibra Lead

Next Level Business Services

Dallas, Texas, United States (On-Site)
5 Months ago
Onward Search - Senior Business Systems Analyst

Onward Search

(Remote)
1 Week ago
EXUSIA - Snowflake Data Engineer

EXUSIA

Hyderabad, Telangana, India (Remote)
1 Week ago
Hike - Business Analyst

Hike

(Remote)
1 Week ago
Trendyol - Senior Business Analyst (Data Science - Business)

Trendyol

İstanbul, İstanbul, Türkiye (Hybrid)
4 Months ago
N-iX - Strong Middle Data Engineer (Azure Databricks)

N-iX

Poland (Remote)
1 Week ago
Zazz - Power BI Export - Latin America

Zazz

India (On-Site)
3 Months ago
Every matrix - Business Intelligence Lead

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Coinbase - Senior Data Scientist

Coinbase

Hyderabad, Telangana, India (Remote)
6 Months ago
Starkflow - Data Entry Intern

Starkflow

Haryana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Washington, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Irvine, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Francisco, California, United States (On-Site)

Irvine, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Twitch

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug