Twitch Logo

Twitch

Software Engineer, Data Platform

Posted 2 Days Ago
In-Office
Seattle, WA, USA
111K-160K Annually
Entry level
In-Office
Seattle, WA, USA
111K-160K Annually
Entry level
Develop and operate scalable data platform capabilities, including data warehouses and pipelines processing more than 200 billion daily events. Improve reliability, flexibility, and scalability; collaborate on distributed systems architecture; contribute to peer reviews; and enhance engineering workflows with AI tooling. The role requires software engineering fundamentals in scalability, concurrency, API design, data modeling, and distributed systems.
The summary above was generated by AI
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. 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 can work from San Francisco, CA or Seattle, WA.

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
  • Familiarity with AI coding tools
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

 

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. 

Job ID: TW9289

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

US, WA, Seattle - Annually
$110,500$160,000 USD
US, CA, San Francisco - Annually
$127,100$185,000 USD

Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Twitch values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose personal information of our candidates.

Twitch Seattle, Washington, USA Office

1007 Stewart, Seattle, Washington, United States, 98101

Similar Jobs

10 Days Ago
In-Office or Remote
Seattle, WA, USA
180K-240K Annually
Senior level
180K-240K Annually
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Architect and build high-performance distributed infrastructure for batch and streaming data across global regions. Optimize state management, checkpointing, JVM performance, and exactly-once processing. Develop AI infrastructure including vector indexing, agentic workflows, and real-time data streaming. Own the full software development lifecycle, contribute to shared tooling and SDKs, and mentor engineers through technical leadership and design reviews.
Top Skills: Apache FlinkSparkGoJavaJvmKafkaKotlinKubernetesOlap EnginesVector Indexing
23 Days Ago
In-Office
Redmond, WA, USA
120K-261K Annually
Senior level
120K-261K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, build, and operate high-scale advertising data systems processing billions of events through real-time and offline pipelines. Develop reliable, maintainable features, review code, automate deployment, support live services through on-call rotations, and optimize distributed-system performance, latency, and capacity. Collaborate with advertising stakeholders to define requirements and ensure security, compliance, testing, and quality standards.
Top Skills: AzureCC#C++FlinkHadoopHdfsJavaJavaScriptKafkaPythonScalaSpark
24 Days Ago
In-Office
Redmond, WA, USA
160K-270K Annually
Senior level
160K-270K Annually
Senior level
Aerospace • Other
Develop and own reliable, scalable enterprise data platforms operating at petabyte scale. Build end-to-end data pipelines, ingestion and processing functionality, and data products that improve business operations. Collaborate on architecture, design, code reviews, prototyping, testing, deployment, and monitoring while solving complex problems through first-principles thinking. The role requires extended hours and weekend work when needed.
Top Skills: AngularApache FlinkApache KafkaSparkC#CockroachdbContinuous IntegrationDelta LakeGoGrafanaHiveJavaJavaScriptMachine Learning FrameworksMetabasePostgresPower BIPythonReactScalaVersion Control

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account