Software Engineer

2 Months 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

Glean - Solutions Architect - ANZ / Singapore region customer hours.

Glean

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Hive Innovative Group - Frontend developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
10 Months ago
Tech Vedika - Senior Cloud Engineer/Devops Engineer

Tech Vedika

Hyderabad, Telangana, India (On-Site)
3 Months ago
Canva - Senior Software Engineer - Identity & Access

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
PwC - ETIC, Senior Business Intelligence Engineer

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
Rackspace Technology - Data Engineer III

Rackspace Technology

Vietnam (Remote)
3 Months ago
Crunchyroll - Senior Investigations Analyst

Crunchyroll

Dallas, Texas, United States (On-Site)
2 Months ago
PwC - Manager - D&A - GDC

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
Next Level Business Services - Big data Architect with Azure Experience

Next Level Business Services

Columbus, Indiana, United States (On-Site)
7 Months ago
SciPlay - Senior Business Intelligence Developer

SciPlay

Austin, Texas, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Boomi - Senior Software Engineer

Boomi

New Delhi, Delhi, India (On-Site)
1 Month ago
Anthology - Customer Service Advisor

Anthology

Alabama, United States (Remote)
4 Weeks ago
GoDaddy - Frontend Senior Software Engineer

GoDaddy

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
Genies.io - Senior Backend Engineer

Genies.io

Los Angeles, California, United States (On-Site)
3 Weeks ago
Luxoft - Orchestrade - Azure infrastructure cloud Regular engineer

Luxoft

Poland, Ohio, United States (Remote)
6 Months ago
Fluxon - Senior Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
7 Months ago
Addepar - Portfolio Data Engineer

Addepar

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
Voodoo - Senior Data Engineer (Ad networks)

Voodoo

Paris, Île-de-France, France (Hybrid)
3 Months ago
Twitch - Software Engineer - Data Platform

Twitch

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Rackspace Technology - Support Data Engineer II

Rackspace Technology

San Antonio, Texas, United States (Remote)
2 Months ago
Glean - Product Manager, LLM Infrastructure

Glean

Palo Alto, California, United States (Hybrid)
2 Weeks ago
Epic Games - Senior Rendering Tools Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
high radius - Software Implementation Consultant

high radius

Houston, Texas, United States (On-Site)
4 Weeks ago
FalconX - Trade Operations Associate

FalconX

New York, New York, United States (On-Site)
3 Weeks ago
Haptic - Lead Animator

Haptic

Dallas, Texas, United States (Remote)
5 Months ago
Temporal Technologies - Account Executive, Growth

Temporal Technologies

San Francisco, California, United States (Remote)
1 Week ago
Epic Games - Hard Surface Outsourcing Lead

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Kokotree - Full Stack Developers

Kokotree

Wilmington, North Carolina, United States (On-Site)
6 Months ago
Perplexity AI - User Operations Generalist

Perplexity AI

New York, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

Fliff  Inc  - Business Analyst

Fliff Inc

Philadelphia, Pennsylvania, United States (On-Site)
10 Months ago
Newzoo - Data Quality Analyst

Newzoo

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago
ByteDance - Senior Data Scientist

ByteDance

New York, New York, United States (On-Site)
2 Months ago
Tesla - Data Engineer

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Playrix - Senior Data Analyst (Attribution)

Playrix

Portugal (Remote)
7 Months ago
PwC - Senior Associate_Power BI Developer_Advisory Corporate_Advisory_Bangalore Millenia

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Velotio Technologies - Senior Engineer (Data Engineer)

Velotio Technologies

Maharashtra, India (Remote)
2 Months ago
Equivalent Jobs - ML ENGINEER

Equivalent Jobs

(Remote)
6 Months ago
Amanotes - Product Data Analyst

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
Tesla - Data Scientist

Tesla

Brandenburg, Germany (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

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

Dubai, Dubai, United Arab Emirates (On-Site)

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

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

Seattle, Washington, United States (On-Site)

New York, New York, United States (On-Site)

Irvine, California, United States (On-Site)

San Francisco, California, 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