Software Engineer

1 Month ago • All levels • Full Stack Development • $99,500 PA - $200,000 PA

Job Summary

Job Description

As a Software Engineer on the On Demand Platform team at Twitch, you'll design, build, and maintain high-performance microservices for VODs and Clips. You'll drive engineering best practices, deliver high-quality code, participate in code reviews, and collaborate with Product and Design teams. This role requires a strong backend development background and a growth mindset. Responsibilities include designing, building, and maintaining highly performant and reliable microservices, driving engineering best practices, and delivering high-quality code, tests, and documentation. You will actively participate in design and code reviews and work with cross-functional partners to build great user experiences.
Must have:
  • Bachelor's degree in CS or equivalent
  • Data structures and algorithms
  • Scalability, concurrency, API design
  • Data modeling, distributed systems
  • Build and maintain microservices
Good to have:
  • AWS infrastructure
  • Microservices at scale
  • Go programming experience
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. As a Software Engineer on the On Demand Platform team, you'll work to build the systems that power VODs and Clips on Twitch for our global community of creators and viewers. We're looking for someone with a strong interest in backend software development and a growth mindset.

You Will:

  • Design, build, and maintain highly performant and reliable microservices
  • Drive engineering best practices within the team
  • Deliver high-quality code, tests, and documentation
  • Actively participate in design and code reviews with the team
  • Work with cross-functional partners such as Product and Design to build great user experiences

You Have:

  • Bachelor's degree in Computer Science or related field or equivalent industry experience as a Software Engineer
  • A foundation in data structures and algorithms. Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals

Bonus Points

  • Familiarity with AWS infrastructure
  • Background in building microservices at scale
  • Experience writing Go in production systems

Perks

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

We are an equal opportunity employer and value diversity at Twitch. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

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

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

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

Job ID: TW8742

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

Google - CPU RTL Front End Designer

Google

Austin, Texas, United States (On-Site)
2 Days ago
Auros Global - Strategy Developer - Asia

Auros Global

Asia, Lima Region, Peru (Remote)
5 Months ago
Hitachi - .Net full stack developer

Hitachi

Pune, Maharashtra, India (On-Site)
6 Months ago
NVIDIA - Senior AI-HPC Cluster Engineer

NVIDIA

Westford, Massachusetts, United States (Hybrid)
1 Month ago
ByteDance - Data Analyst - BytePlus Recommend

ByteDance

Singapore (On-Site)
2 Weeks ago
Easygo - Full-Stack Engineer, Sportsbook

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Storage

Google

Seattle, Washington, United States (On-Site)
1 Week ago
Google - Senior Software Developer, Google Cloud Apps

Google

Waterloo, Wallonia, Belgium (On-Site)
2 Weeks ago
Hedra - Lead Product Engineer

Hedra

San Francisco, California, United States (On-Site)
1 Month ago
N-iX - Senior .NET Engineer (with ETL Experience)

N-iX

Poland (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cognite - Solution Architect

Cognite

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Playrix - Senior Data Analyst (Marketing)

Playrix

Cyprus (Remote)
2 Weeks ago
Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
2 Months ago
Techland - Junior Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
22 Hours ago
Google - Software Developer III, AI/ML Natural Language Processing, Google Workspace

Google

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago
Google - Software Engineer III, Mobile Android, Google Play

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Powerintegration - Senior Product Marketing Manager

Powerintegration

San Jose, California, United States (On-Site)
4 Weeks ago
Google - Senior Hardware Engineer, Display Test Calibration

Google

Fremont, California, United States (On-Site)
1 Week ago
Google - Senior Staff Software Engineer, Google Cloud Compute

Google

Seattle, Washington, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Machine Learning, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Google - Account Strategist, Engage, Google Customer Solutions

Google

Ann Arbor, Michigan, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Operator, Solid Waste Equipment

The Walt Disney Company

Florida, United States (On-Site)
1 Week ago
Google - Senior Account Representative, Search Ads 360

Google

Atlanta, Georgia, United States (On-Site)
2 Days ago
Epic Games - IAM Director

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Anavation - Senior Software Engineer

Anavation

Clarksburg, West Virginia, United States (Remote)
1 Week ago
Microsoft - Technical Program Manager, Data Insights & Governance

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Netflix - Analytics Engineer (L5) - Consumer Insights DSE

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
Google - Data Scientist III, Product, ODS

Google

San Francisco, California, United States (On-Site)
2 Weeks ago
Zelis - Client Support Specialist

Zelis

St. Louis, Missouri, United States (Hybrid)
2 Hours ago
Scale AI - Software Engineer, GenAI Operator Group

Scale AI

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Tesla - Software Engineering Internship

Tesla

Athens, Greece (On-Site)
2 Months ago
Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Vigaet - Internship-Full stack Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Postman - Engineering Manager, Workspaces

Postman

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
The Walt Disney Company - Software Engineer II - C++/Rust

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Weeks ago
Spellbrush - Software Engineer

Spellbrush

San Francisco, California, United States (On-Site)
1 Month ago
Aristocrat Gaming - Software Engineer

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
2 Months ago
Rockstar Games - Senior Frontend Engineer

Rockstar Games

New York, New York, United States (On-Site)
1 Week ago
Google - Software Engineer III, Education Scaled Deployments

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Google - Software Engineer III, Embedded, Pixel Memory Management

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

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

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)

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

Irvine, 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