Talent.com
Senior Software Engineer, Media

Senior Software Engineer, Media

AmazonSan Francisco, CA, United States
10 hours ago
Job type
  • Full-time
Job description

Senior Software Engineer, Media

@ Twitch San Francisco, CA

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 Team

Our Video Team is the backbone of Twitch. Twitch processes a massive amount of live video channels and distributes them using the largest dedicated live video CDN in the world, delivering over 25Tbps to more than 5 million concurrent viewers. In addition to serving Twitch traffic, our video platform is offered as Amazon Interactive Video Service, an AWS service that allows the creation of a live video streaming platform with only a few lines of code. Engineers with our Video Team work across a range of areas including ingest, transcoding, and distribution with the lowest latency high-scale HLS distribution system in the world.

About the Role

The Media Technology Engineering team is a center of excellence for streaming media processing (transmuxing, transcoding), codec technologies (H.264 / AVC, H.265 / HEVC, AV1), media formats (HLS, TS, FMP4), network protocols (E-RTMP, SRT, WebRTC), and media quality analysis (VMAF, PSNR). We design, deliver, and maintain core native software libraries that power production services across the organization. As a cross-functional organization, we develop across many internal production services and collaborate closely with many teams to enable efficient and fast delivery of new media features.

You can work from San Francisco, CA or Seattle, WA.

You Will :

Design, develop, and maintain server-side processing software in C / C++, Rust, and Golang

Perform codec implementation comparison studies and dive deep into media quality

Iterate on metric and alarms to improve operational reliability

Leverage data and experiments to guide media features from concept to production

You Have :

B.A. or B.S. in Computer Science or a related discipline, or equivalent years of experience

6+ years of non-internship professional software development experience

6+ years of programming with at least one software programming language experience

6+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Expertise in client and server-side software engineering in production environments

Experience optimizing multitenant, complex end-to-end systems including performance optimization at the component level

Worked directly with customers in an enterprise B2B software environment

Previous experience leading cross-team, cross-org technical media programs or features

Strong familiarity with adaptive video streaming technologies (HLS, LL-HLS, DASH) and codecs such as H.264, H.265, and AV1

Bonus Points

Experience with network protocols like RTMP, E-RTMP, SRT, WebRTC, HTTPS, TCP, and UDP

Comfort with performance tuning through experimentation and analysis

Interest in growing into team leadership role from a individual contributor role

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 : TW8965

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

$151,300-$261,500 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.

Create a job alert for this search

Senior Software Engineer • San Francisco, CA, United States

Related jobs
  • Promoted
  • New!
Senior Media Software Engineer

Senior Media Software Engineer

AppleSan Francisco, CA, United States
Full-time
Apple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or Apple Store experience we deliver is the r...Show moreLast updated: 10 hours ago
  • Promoted
  • New!
Senior Software Engineer, Media

Senior Software Engineer, Media

TwitchSan Francisco, CA, United States
Full-time
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...Show moreLast updated: 10 hours ago
  • Promoted
  • New!
Senior AI Software Engineer

Senior AI Software Engineer

Humane USASan Francisco, CA, United States
Full-time
HP IQ is HP's new AI innovation lab.Combining startup agility with HP's global scale, we're building intelligent technologies that redefine how the world works, creates, and collaborates.We're asse...Show moreLast updated: 10 hours ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Scale AI, Inc.San Francisco, CA, United States
Full-time
Software is eating the world, but AI is eating software.We live in unprecedented times - AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, co...Show moreLast updated: 14 days ago
  • Promoted
Senior Staff Software EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

Senior Staff Software EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

Form EnergyBerkeley, CA, United States
Full-time
Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 12 days ago
  • Promoted
Senior Software Engineer, Ads

Senior Software Engineer, Ads

DiscordSan Francisco, CA, United States
Full-time
Discord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Software Engineer, AI / ML

Senior Software Engineer, AI / ML

GLUE IncSan Francisco, CA, United States
Full-time
Glue is a well-funded startup working on the next generation of work communication tools.We believe that todays work chat is noisy, unstructured, and not designed for productivity.Were drawing from...Show moreLast updated: 10 hours ago
  • Promoted
  • New!
Senior Software Engineer - Voice AI Agents

Senior Software Engineer - Voice AI Agents

FLEETWORKS INC.San Francisco, CA, United States
Full-time
Every year, companies spend over a trillion dollars moving freight across the U.We're building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace...Show moreLast updated: 10 hours ago
  • Promoted
Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

Form EnergyBerkeley, CA, United States
Full-time
Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 14 days ago
  • Promoted
Senior Software Engineer, AI / ML, YouTube

Senior Software Engineer, AI / ML, YouTube

YouTubeSan Bruno, CA, United States
Full-time
Bachelor's degree or equivalent practical experience.ML infrastructure, or specialization in another ML field.Master's degree or PhD in Computer Science or related technical field.Experience develo...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Software Engineer, AI Systems - Keplogic

Senior Software Engineer, AI Systems - Keplogic

Matter IntelligenceSan Francisco, CA, United States
Full-time
Keplogic develops enterprise-grade AI agents for the life sciences.As biology becomes increasingly data-driven, wet-lab teams generate data faster than bioinformatics groups can analyze it, with we...Show moreLast updated: 10 hours ago
  • Promoted
Senior Software Engineer, Performance Advertising Platforms

Senior Software Engineer, Performance Advertising Platforms

PubmaticRedwood City, CA, United States
Full-time
We are looking for a highly motivated.Senior Software Engineer - Performance Advertising Platforms.DSPs, SSPs, or other programmatic advertising platforms. The ideal candidate takes full ownership o...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Software Engineer, AI Products

Senior Software Engineer, AI Products

AttentiveSan Francisco, CA, United States
Full-time
Attentive® is the AI-powered mobile marketing platform transforming the way brands personalize consumer engagement.Attentive enables marketers to craft tailored journeys for every subscriber, drivi...Show moreLast updated: 10 hours ago
  • Promoted
Senior Software Engineer - Video

Senior Software Engineer - Video

EluvioBerkeley, CA, United States
Full-time
Eluvio is a highly-focused and ambitious team of systems / networking / application / video software engineers, data scientists, and security experts working together to implement the vision of the Conte...Show moreLast updated: 30+ days ago
  • Promoted
Staff Software Platform EngineerSoftware Engineering • Berkeley, CA; Somerville, MA; Weirton, WV • Full time • On-site

Staff Software Platform EngineerSoftware Engineering • Berkeley, CA; Somerville, MA; Weirton, WV • Full time • On-site

Form EnergyBerkeley, CA, United States
Full-time
Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 17 days ago
  • Promoted
  • New!
Senior Software Engineer I / II - Mobile Platform

Senior Software Engineer I / II - Mobile Platform

SamsaraSan Francisco, CA, United States
Full-time
Samsara (NYSE : IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to ...Show moreLast updated: 10 hours ago
  • Promoted
  • New!
Senior Software Engineer I - Mobile Platform

Senior Software Engineer I - Mobile Platform

SamsaraSan Francisco, CA, United States
Full-time
Samsara (NYSE : IOT) is the pioneer of the Connected Operations Cloud, a platform that enables organizations with physical operations to harness IoT data to develop actionable insights and improve o...Show moreLast updated: 10 hours ago
  • Promoted
Senior Software Engineer, Identity Platform

Senior Software Engineer, Identity Platform

OpenAISan Francisco, CA, United States
Full-time
Our team brings OpenAI's most capable technology to the world through our products.Most recently, we released ChatGPT, GPT-4, the Whisper API, and DALL-E. We empower consumers and developers alike t...Show moreLast updated: 30+ days ago