CareerPlanGet AI match score →

Staff Software Development Engineer (Backend) - Viewer Experience

Bengaluru💼 Full-time🗓 2026-06-01 → 2026-08-01

Core

Design and build scalable, fault-tolerant backend systems powering large-scale, high-performance streaming platforms for millions of users.

Role type

Staff Software Development Engineer (Backend)

Builds

Core backend systems, high-throughput low-latency platforms, and operational infrastructure for a streaming service.

Domain

Streaming / OTT / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Golang, Python, distributed systems design, storage systems, query performance, caching strategies, cloud platforms (AWS), messaging systems (Kafka), CI/CD pipelines

Preferred skills

architectural decision making, operational excellence, performance tuning, incident response, root cause analysis, mentoring

Technologies

Java, Golang, Python, AWS, Kafka

Responsibilities

Design and build scalable, fault-tolerant backend systems; Own end-to-end delivery of complex backend projects; Drive architectural decisions and influence long-term engineering strategy; Build systems with strong observability and monitoring; Continuously evaluate and adopt relevant technologies; Take ownership of operational excellence including performance tuning and incident response; Mentor junior engineers and foster knowledge sharing

Seniority

Staff, hands-on IC with strategic influence

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