Twitch Interactive, Inc.
Technology
SoftwareDevelopmentEngineer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Development Engineer at Twitch Interactive, Inc.. Skills: API Platform, Real-time platforms, GraphQL APIs. Build and release new features. Work on high throughput, low latency edge services”
Industry & Context.
Solve problems elegantly
What They're Looking For.
Must Have
1+ years software development experience, 1-2 years distributed, low-latency, high availability applications, Degree in Computer Science or equivalent, Experience developing with static-typed languages
Nice to Have
Bachelor's degree in computer science, Familiarity with AWS technologies, Familiarity with messaging or event driven systems, Experience building and maintaining large public APIs
What You'll Do.
Build and release new features
Work on high throughput
low latency edge services
Contribute to architectural discussions
Contribute to design discussions
Contribute to process discussions
Design real-time messaging features
Deliver real-time messaging features
Identify engineering best practices
Uphold engineering best practices
How You'll Work.
Team & Collaboration
Work with product leaders; Work with multiple product teams; Shape work of peers; Integral part of engineering team
Full Job Description
If you are interested in this position, please apply on Twitch's Career site https://www.twitch.tv/jobs/en/ 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 The API Platform team builds high-traffic, internet-facing services that power Twitch web sites, mobile clients and our third party developer community. Our GraphQL edge service is one of the biggest in the industry based on performance, throughput, and sheer number of downstream services it connects. The team owns the internal and external messaging platforms that power real-time capabilities on our website, native apps and third-party apps like StreamElements and StreamLabs. We handle billions of notifications per day. We’re looking for people with a strong interest in building and architecting scalable, low latency and fault tolerant APIs . As a software engineer on the API platform team, you will help develop, maintain and innovate around our first party GraphQL APIs and real-time platforms while working with multiple product teams to deliver great experience and content to our streamers and viewers communities. You'll shape the work of your peers, and be an integral part of our engineering team, reporting to our Engineering Manager for API Development. The ideal candidate thrives in a collaborative fast paced environment, takes initiative, and proactively seeks opportunities to grow their skills and knowledge. If
Applying for this Software Development Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Twitch Interactive, Inc.?
Real rants from real employees. Read before you apply.