CareerPlanSign in

Senior Staff Software Development Engineer (Backend) - Viewer Experience

Bengaluru💼 Full-time🗓 2026-05-27 → 2026-09-25

Core

Design and build scalable backend platforms and microservices for a massive-scale OTT streaming viewer experience, focusing on content discovery, personalization, and watch experience.

Role type

Senior Staff Software Development Engineer (Backend)

Builds

High-scale distributed domain-driven microservices and next-generation user experience platforms for millions of users across Mobile, Web, and Living Room devices.

Domain

OTT Streaming / Video Platform / Backend Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Golang, distributed systems, microservices architecture, database design (MySQL, NoSQL), performance optimization, scalability, system design, debugging complex production issues

Preferred skills

AWS (SQS, DynamoDB, EKS, Aurora), Cassandra, Redis, DynamoDB

Technologies

Java, Golang, MySQL, Cassandra, Redis, DynamoDB, AWS, SQS, EKS, Aurora

Responsibilities

Lead functional design and code quality for core systems, tackle complex technical challenges independently, identify and resolve performance bottlenecks, contribute to architectural decisions and trade-off analysis, decompose large projects with product managers, optimize applications for performance across multiple device platforms, mentor other developers

Seniority

Senior Staff, hands-on IC with leadership and mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.