Amazon Interactive Video Service

Technology

SoftwareDevEngineerIII,AmazonInteractiveVideoService(IVS)

$168–227k Seattle, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Software Dev Engineer III, Amazon Interactive Video Service (IVS) at Amazon Interactive Video Service. Skills: Mobile engineering, Video playback, Broadcasting, Real-time SDKs. Develop video playback SDKs. Maintain video playback SDKs”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

5+ years non-internship software development, 5+ years programming experience, 5+ years leading design or architecture, Experience as mentor or tech lead, Foundational iOS/Apple platform technologies

Nice to Have

5+ years full SDLC experience, Bachelor's degree in computer science, Experience with C/C++, Experience with Python, Experience with Java, Experience with Perl, Experience building cross-platform libraries/SDKs, Familiarity with video streaming technologies, Experience with HLS, Experience with LL-HLS, Experience with DASH, Experience with H.264 codec, Experience with H.265 codec, Experience with AV1 codec, Experience with Apple media frameworks, Experience with AVFoundation, Experience with VideoToolbox, Experience with AudioToolbox, Experience with Core Media

What You'll Do.

Develop video playback SDKs

Maintain video playback SDKs

Develop broadcast SDKs

Maintain broadcast SDKs

Develop real-time SDKs

Maintain real-time SDKs

Collaborate with backend video teams

Build integration tests

Build end-to-end tests

Stay current on Apple platform developments

Stay current on media frameworks

Stay current on streaming technologies

Investigate playback issues

Build new playback functionality

Implement functionality in C++

Craft platform specific bindings

Review teammate's PRs

Discuss codec tradeoffs

Run integration tests

How You'll Work.

Team & Collaboration

Backend video teams; Teammate's PRs

Full Job Description

Amazon Interactive Video Service (Amazon IVS) is AWS's fully managed live streaming service, built on the same battle-tested technology that powers Twitch and trusted by thousands of enterprises across gaming, social, live commerce, sports, and entertainment. Our mission: enable developers to build communities around live video. We handle everything from ingest to processing to delivery at global scale, so developers can focus on creating interactive, engaging live experiences for their audiences. Whether you're streaming to tens of millions of concurrent viewers or just getting started, Amazon IVS removes the complexity so developers can move fast. IVS’s Video Client SDK team is looking for experienced mobile engineers to build a multi-platform broadcasting and playback system that works everywhere people want to create and consume video. We own the Real Time, Broadcast, and Video Player SDKs that power our customers' live video experiences. As a software engineer in the Mobile Client SDK Team reporting to the Director of Client Engineering, you will create and refine a media experience used by millions of users all over the world. Key job responsibilities - Develop and maintain our video playback, broadcast, and real-time SDKs for iOS - Collaborate with backend video teams that support low-latency and real-time media broadcasting and playback - Build reliable unit, integration, and end-to-end tests - Stay current on Apple platform developments, media frameworks, and streaming technologies A day in the life You might start the morning investigating a customer-reported playback issue, digging into AVFoundation behavior across iOS versions. By midmorning you're building new playback functionality in our HLS Player SDK including API design, implementing for functionality in C++, crafting platform specific bindings, and testing across a range of devices. After lunch you're reviewing a teammate's PR for the real-time SDK, discussing codec tradeoffs with the backend team

Free ATS check

Applying for this Software Dev Engineer III, Amazon Interactive Video Service (IVS) 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 Amazon Interactive Video Service?

Real rants from real employees. Read before you apply.

Read Company Rants →