Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate, learn, and grow their personal interests and passions. We’re always live at Twitch. Stay up to date on all things Twitch on LinkedIn, Twitter and on our Blog.
About the Role
Amazon Interactive Video Service (IVS) is an exciting new AWS service for building live interactive experiences using the same technology that powers Twitch’s own live video system. Every day, millions of people across the globe experience the joy of interactive live video powered by IVS. We’re looking for a software engineer to join our passionate and supportive team to help expand the IVS platform with features that will bring new interactive experiences to life.
As part of the Interactivity team, you will deliver on a product roadmap of new features that help connect live broadcasters and audiences. You’ll lead a team of engineers in designing, implementing, and operating highly available distributed systems. Your efforts will power public-facing APIs for AWS customers and developers, as well as systems that end users directly interact with at scale. You will report to the Software Development Manager.
At Twitch, you will experience the benefits of a fun and supportive environment, while having access to the tools and resources of AWS. This position can also be located in Irvine, CA; Seattle, WA; New York, NY; and Salt Lake City, UT.
You Will:
Deliver new interactivity features for Amazon Interactive Video Service
Contribute to the design, implementation, and operations of distributed systems using Go and AWS
Collaborate in a fun and supportive team environment committed to engineering excellence
You Have:
A degree in Computer Science, a related Engineering discipline, or equivalent experience
1+ years of hands-on technical experience building distributed systems at scale
Significant knowledge of networking, systems design, API design, and web security
Expertise with AWS or similar cloud platform services
Bonus Points
You know Go and have used it in production ready systems
Expertise with network programming and web protocols (HTTP, WSS, TCP/UDP)
Experience designing public-facing APIs for developers
Experience building web applications with React, Vue, Node
Perks
Medical, Dental, Vision & Disability Insurance
401(k)
Maternity & Parental Leave
Flexible PTO
Amazon Employee Discount
Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages, etc.)
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, gender identity, sexual orientation, age, marital status, veteran status, or disability status, or other legally protected 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.
Workers in New York City who perform in-person work or interact with the public in the course of business must show proof they have been fully vaccinated against COVID or request and receive approval for a reasonable accommodation, including medical or religious accommodation.
N° concours CAA01436 Titre du poste affiché Agent (e) en immatriculation – Sainte-Agathe-des-Monts Secteur d’activité Immatriculations Lieu de travail Sainte-Agathe-des-Monts...
Apply For This JobAbout QBT At Quantum Bridge Technologies (QBT) we are building the quantum Internet. We employ both conventional and quantum technology...
Apply For This JobVous êtes reconnu pour la qualité de votre service à la clientèle, vos aptitudes en communication et votre aisance dans...
Apply For This JobResponsabilités Le technicien informatique sera responsable du support aux usagers à l’interne ainsi que d’assurer le bon fonctionnement et l’évolution...
Apply For This JobThis is your chance to begin a long-lasting career with limitless opportunity. Find the freedom you’ve been trying to find...
Apply For This JobNot just a job… a community a partnership a team You’ll experience them all at London Drugs. As one of...
Apply For This Job