Software Engineer I
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
We are seeking Software Development Engineers to join our Video Platform team. This team is responsible for building and maintaining the systems that ensure that Twitch can deliver the best possible video experience to Viewers and Creators. You will be part of a larger team of Software Developers and partner with Product Managers, Technical Program Managers and other engineering teams from across the business.
You can work in San Francisco, CA or Irvine, CA.
You Will:
- Build and maintain the services that power Twitch’s video platform
- Collaborate effectively with product managers, program managers and other engineering teams at Twitch
- Contribute positively to Twitch’s engineering culture
You Have:
- 1+ years of experience developing software in a professional environment
- Proficient coding skills in modern languages and frameworks
- Proven ability with algorithms, data structures, data modeling, and schema design
- Minimum of Bachelor’s degree in Computer Science or equivalent experience
Bonus Points
- Experience with languages/frameworks we use at Twitch: Golang, Typescript/React
- Familiarity with video delivery concepts and systems
- Familiarity with AWS’ Interactive Video Service
- Familiarity with Twitch, gaming, and/or streaming on Twitch
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.
Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Job ID: TW8938
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 . Applicants should apply via our internal or external career site.
US Pay Per Year
$99,500 - $200,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.
Recommended Jobs
Front Office Manager
Company Description If you love saying YES and enjoy engaging with the community by leading with ART, 21c Museum Hotels is one of the pioneering examples of bridging the worlds of art and hospitality…
Software Engineer - Frontend
Who We Are At Pave, we're building the industry’s leading compensation platform, combining the world's largest real-time compensation dataset with deep expertise in AI and machine learning. Our …
Merchant Service Representative II
Merchant Service Representative II Location Bakersfield, CA (Downtown area) : Exact compensation may vary based on skills, experience and/or education, and location. This position is also eligible fo…
Project Manager LPC
Location: Los Angeles, CA, United States Job ID: 83565 We Elevate... Quality of urban life Our elevators, escalators, and moving walks safely transport more than two billion of us up and dow…
Experience Vibrant Richmond While Saving Lives!
Registered Nurse - Intensive Care - ICU - Travel - (ICU RN) Join an elite team as a Registered Nurse in the Intensive Care Unit in vibrant Richmond! Are you ready to immerse yourself in a city rich i…
Staff Product Manager, Fintech
Want to help us help others? We’re hiring! GoFundMe is the world’s most powerful community for good, dedicated to helping people help each other. By uniting individuals and nonprofits in one place…
Occupational Therapist OT for Home Health
Job Description Job Description FeldCare Connects, an app-based referral network, is currently seeking a self-motivated Occupational Therapist to deliver premier excellence of care and is enthusi…
Software Engineer - Engineering Productivity
Who We Are Verkada is the largest cloud-based B2B physical security platform company in the world. Only Verkada offers six product lines — video security cameras, access control, environmental…
Sales Associate
Join the Crowley Car Company Family of Dealerships at North County Ford! North County Ford is expanding our Retail Sales Department, and we are looking for energetic Sales Associates to join the team…
Butcher
Job Description Job Description 555 East has been serving Downtown Long Beach since 1983. The restaurant magically transports you to another time. Whether you’re a Ribeye fanatic or a Wagyu lo…