This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Amazon
Posted 1mo ago

Software Development Engineer 2, Prime Video Playback Operations Tech, Prime Video Playback Live Operations Tech

Amazon
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • building systems
  • analyzing telemetry
  • designing pipelines
Requirements
  • 3+ years professional software development
  • 2+ years system design/architecture
  • Proficiency in programming
  • Experience with ML
  • Distributed systems
  • Real-time data, and operational tooling

Job description

Description

We're looking for a smart, motivated, and results-oriented Software Development Engineer II who is passionate about building AI-driven automation systems that transform operational complexity into seamless customer experiences. You'll be instrumental in developing the intelligent systems, automation frameworks, and operational tooling that enable autonomous management of hundreds of thousands of live events and linear stations.

This role sits at the intersection of AI/ML, distributed systems, and operational excellence. You'll build systems that learn from operational patterns, make intelligent decisions about playback quality, and automatically resolve issues before customers notice. Your work will directly impact whether millions of viewers experience perfect playback.

Key job responsibilities
As an SDE II on our team, you will:
Develop AI-powered operational intelligence systems that analyze telemetry data, detect anomalies, and make autonomous decisions about live event health and intervention strategies.

Build agentic incident response frameworks that reduce mean time to recovery through intelligent root cause analysis and automated remediation

Create scalable agentic pipelines that handle event lifecycle management—from technical on boarding and readiness validation to live execution and post-event analysis

Design customer centric quality assessment systems that evaluate playback from the viewer's perspective, not just technical metrics, ensuring our interventions improve rather than disrupt the viewing experience

Implement predictive analytics capabilities that identify potential failures before they occur, learning from historical patterns to prevent recurring issues

Develop operational tooling and dashboards that provide real-time visibility into system health, AI decision-making, and quality metrics across our global operations

You'll work with technologies spanning machine learning frameworks, distributed systems, real-time data processing, and cloud infrastructure. Your systems will need to operate reliably at Amazon scale—handling massive telemetry volumes, making sub-second decisions, and maintaining 24/7 availability across global time zones.

A day in the life
You start your morning analyzing overnight performance data from your automated quality system. During a live sports event, it detected micro-stuttering but intelligently chose not to intervene—avoiding worse disruption for viewers. You investigate the root cause, discovering patterns in CDN behavior during high-concurrency scenarios.

You design and implement ML-enhanced detection logic, validate it against production data, and document everything thoroughly. Code reviews, architecture discussions, and collaboration with data scientists fill your afternoon as you continuously improve the system's predictive capabilities.

By evening, your automation is autonomously managing live events for millions of viewers—detecting, analyzing, and resolving issues before operations teams even notice.

You're building intelligent systems at the intersection of AI, distributed systems, and live video—where impact is immediate and every improvement prevents real incidents at massive scale.

About the team
The Prime Video Playback Operations team ensures flawless viewing experiences for millions of customers watching live sports, breaking news, concerts, and linear programming worldwide. We operate 24/7 across global time zones, managing over hundreds of thousands annual events today—a number projected to grow by triple-digit percentage year over year.

We're in the midst of a transformative journey to build AI-powered autonomous operations system. We except that all operational decisions are diagnosed and mitigated independently. This isn't incremental improvement; it's re-imagining how operations scale.

Basic Qualifications

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of programming with at least one software programming language experience

Preferred Qualifications

- 3+ 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
- Bachelor's degree or equivalent
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing

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.

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Bengaluru, Karnataka
9h
Save
Mark Applied
Hide
Software Development Engineer II (Java Backend)
Bengaluru, Karnataka, India
HybridFull Time
SIXT
SIXTFrankfurt Stock Exchange: SIX2: Global provider of vehicle rental and car sharing services.
3+ YOEBachelor's or master's degree in computer science or related field; 3–5 years of backend engineering experience; production Java and Spring Boot experience; distributed systems, microservices, and Apache Kafka experience.
Java, Spring Boot, Apache Kafka, Claude, Cursor
11h
Save
Mark Applied
Hide
Principal Software Development Engineer - Golang/Python + Networking
Bangalore, Karnataka, India
HybridFull Time
Zscaler
ZscalerNASDAQ: ZS: Provides cloud-native cybersecurity solutions through zero trust architecture.
10+ YOEBachelor's or master's degree in computer science or related field, 10+ years in high-performance networking systems, and expertise in Linux networking, security protocols, Go, and Python.
Artificial Intelligence (AI), Linux, Go, Python, BGP, OSPF, PIM, VLAN, DHCP, DNS, SSL, DTLS, QUIC, IPsec, GRE, WireGuard, FIPS, FedRAMP, TLS, AWS, Azure, Docker, Kubernetes, VRRP, L2VPN
23h
Save
Mark Applied
Hide
Software Development Engineer, Backend
Bangalore, Karnataka, India
OnsiteFull Time
Transak
Transak: Fiat-to-crypto payment infrastructure for Web3 and blockchain applications.
2+ YOERequires 2–5 years of backend development experience, strong Node.js API skills, MongoDB and Redis experience, microservices exposure, and solid data structures, algorithms, and problem-solving fundamentals.
Node.js, MongoDB, Redis, RESTful APIs
1d
Save
Mark Applied
Hide
Software Development Engineer 2
Bangalore, Karnataka, India
OnsiteFull Time
IQVIA
IQVIANYSE: IQV: Provides clinical research and data analytics for pharmaceutical companies.
Bachelor's degree in computer science or engineering, or equivalent experience; Python and Gen AI application experience; relational database knowledge and basic SQL skills.
Python, Gen AI, SQL
1d
Save
Mark Applied
Hide
Software Development Engineer I
Bengaluru, Karnataka, India
OnsiteFull Time
JioStar
JioStar: India's largest media and entertainment streaming conglomerate.
0+ YOEBachelor's or master's degree in computer science or related field; 0–2 years of frontend development experience; JavaScript, browser, architecture, Git, and frontend framework knowledge required.
JavaScript, React, AngularJS, Git, Grunt, Gulp
1d
Save
Mark Applied
Hide
Software Development Engineer 2
Bengaluru, Karnataka, India
HybridFull Time
IQVIA
IQVIANYSE: IQV: Provides clinical research and healthcare data analytics services.
Bachelor's degree in computer science or engineering, or equivalent experience; Python and Gen AI experience; production-ready applications; relational databases and basic SQL queries.
Python, Gen AI, SQL
4d
Save
Mark Applied
Hide
Software Development Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Texas Instruments
Texas InstrumentsNASDAQ: TXN: Designs and manufactures semiconductors and integrated circuits.
Bachelor's degree and cumulative GPA of 3.0/4.0 or higher. Preferred skills include communication, analytical problem-solving, collaboration, initiative, stakeholder relationships, and time management.
4d
Save
Mark Applied
Hide
Software Dev Engineer II
Bengaluru, Karnataka, India
OnsiteFull Time
Swiggy
SwiggyNational Stock Exchange (NSE): SWIGGY: Hyperlocal commerce platform for food and grocery delivery.
3+ YOEB.Tech/M.Tech in Computer Science or equivalent; 3–5 years in product development, distributed backend systems, AI integrations, databases, messaging, and production ownership.
Python, Java, Golang, Kafka, SQS, Linux, Unix, OpenAI, Anthropic, Claude, Bedrock, Azure OpenAI, LangChain, LangGraph
This job has expired