Software Dev Engineer III, IVS Real Time Video
Company: Amazon
Location: San Francisco
Posted on: April 1, 2026
|
|
|
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. As a Software Dev Engineer III, you will design and
build the systems that power real-time and sub-second video
distribution at massive scale. You will work deep in the stack to
ensure low-latency, high-reliability delivery for millions of
concurrent viewers. You'll collaborate with a team of engineers who
care deeply about performance, correctness, and scale, and you'll
have the opportunity to shape the architecture of next-generation
streaming infrastructure. AWS Infrastructure Services owns the
design, planning, delivery, and operation of all AWS global
infrastructure. In other words, we’re the people who keep the cloud
running. We support all AWS data centers and all of the servers,
storage, networking, power, and cooling equipment that ensure our
customers have continual access to the innovation they rely on. We
work on the most challenging problems, with thousands of variables
impacting the supply chain — and we’re looking for talented people
who want to help. You’ll join a diverse team of software, hardware,
and network engineers, supply chain specialists, security experts,
operations managers, and other vital roles. You’ll collaborate with
people across AWS to help us deliver the highest standards for
safety and security while providing seemingly infinite capacity at
the lowest possible cost for our customers. And you’ll experience
an inclusive culture that welcomes bold ideas and empowers you to
own them to completion. Key job responsibilities - Design,
implement, and optimize high-performance WebRTC distribution
components capable of handling millions of concurrent viewers with
sub-second latency. Work at the packet level to diagnose, tune, and
improve transport behavior across UDP and TCP-based protocols,
ensuring optimal video quality and reliability. - Collaborate with
cross-functional teams to define and evolve the architecture of
real-time media delivery infrastructure. Drive technical decisions
that balance scalability, cost efficiency, and customer experience.
- Contribute to protocol design and implementation for emerging
low-latency transport mechanisms, including Media over QUIC (MoQ)
and other next-generation streaming protocols. Stay current with
industry standards and innovations. - Identify and resolve
performance bottlenecks through profiling, experimentation, and
rigorous engineering. Use data-driven approaches to optimize CPU,
memory, and network utilization across distributed systems. -
Mentor junior engineers and conduct code reviews to maintain high
engineering standards. Participate in on-call rotations to ensure
service reliability and rapid incident response. Document
architectural decisions and contribute to technical design reviews.
About the team The IVS Real Time Video team builds and maintains
Amazon Interactive Video Service's real-time streaming
capabilities, enabling developers to create low-latency,
interactive video experiences at scale. The team focuses on
delivering sub-second latency for live video applications,
supporting use cases like virtual events, live shopping,
telehealth, and collaborative streaming. They work on core
infrastructure, SDKs, and APIs that power real-time video
communication, ensuring reliability, performance, and ease of
integration for customers worldwide. The team collaborates across
engineering, product, and customer success to continuously innovate
and improve the real-time video experience. - 5 years of
non-internship professional software development experience - 5
years of programming with at least one software programming
language experience - 5 years of leading design or architecture
(design patterns, reliability and scaling) of new and existing
systems experience - Experience as a mentor, tech lead or leading
an engineering team - Knowledge of at least two of the following
programming languages: Scala, Java, Python, C/C++, or Go - Deep
understanding of WebRTC architecture, including signaling, ICE,
DTLS, SRTP, and media negotiation - 5 years of full software
development life cycle, including coding standards, code reviews,
source control management, build processes, testing, and operations
experience - Bachelor's degree in computer science or equivalent -
Contributions to open-source networking or media projects Amazon is
an equal opportunity employer and does not discriminate on the
basis of protected veteran status, disability, or other legally
protected status. Los Angeles County applicants: Job duties for
this position include: work safely and cooperatively with other
employees, supervisors, and staff; adhere to standards of
excellence despite stressful conditions; communicate effectively
and respectfully with employees, supervisors, and staff to ensure
exceptional customer service; and follow all federal, state, and
local laws and Company policies. Criminal history may have a
direct, adverse, and negative relationship with some of the
material job duties of this position. These include the duties and
responsibilities listed above, as well as the abilities to adhere
to company policies, exercise sound judgment, effectively manage
stress and work safely and respectfully with others, exhibit
trustworthiness and professionalism, and safeguard business
operations and the Company’s reputation. Pursuant to the Los
Angeles County Fair Chance Ordinance, we will consider for
employment qualified applicants with arrest and conviction records.
Pursuant to the San Francisco Fair Chance Ordinance, we will
consider for employment qualified applicants with arrest and
conviction records. Our inclusive culture empowers Amazonians to
deliver the best results for our customers. If you have a
disability and need a workplace accommodation or adjustment during
the application and hiring process, including support for the
interview or onboarding process, please visit
https://amazon.jobs/content/en/how-we-hire/accommodations for more
information. If the country/region you’re applying in isn’t listed,
please contact your Recruiting Partner. The base salary range for
this position is listed below. Your Amazon package will include
sign-on payments and restricted stock units (RSUs). Final
compensation will be determined based on factors including
experience, qualifications, and location. Amazon also offers
comprehensive benefits including health insurance (medical, dental,
vision, prescription, Basic Life & AD&D insurance and option
for Supplemental life plans, EAP, Mental Health Support, Medical
Advice Line, Flexible Spending Accounts, Adoption and Surrogacy
Reimbursement coverage), 401(k) matching, paid time off, and
parental leave. Learn more about our benefits at
https://amazon.jobs/en/benefits . USA, CA, San Francisco -
193,300.00 - 261,500.00 USD annually USA, CA, Santa Clara -
193,300.00 - 261,500.00 USD annually USA, WA, Seattle - 168,100.00
- 227,400.00 USD annually
Keywords: Amazon, Milpitas , Software Dev Engineer III, IVS Real Time Video, Engineering , San Francisco, California