Hotstar

Senior Software Development Engineer

Hotstar
Apply
4 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and build scalable, fault-tolerant backend services for video ingest, transcoding job orchestration, ABR packaging, and content delivery.
  • Own complex VoD backend features end to end, including design, implementation, deployment, monitoring, and operational handoff.
  • Write high-quality, tested, maintainable code and contribute to code reviews and engineering best practices.
  • Contribute to VoD platform architecture by evaluating throughput, latency, cost, and reliability trade-offs.
  • Integrate video pipeline components with CMS, CDN origin, DRM/entitlement systems, and metadata APIs.
  • Participate in on-call rotations, lead incident response, perform root cause analysis, and improve production reliability.
  • Optimize transcoding profiles and pipeline parallelism for cost efficiency, throughput, and time-to-publish.
  • Collaborate with product managers, content operations, and engineering teams to deliver technical solutions.
  • Mentor junior engineers through code reviews, design discussions, and knowledge-sharing sessions.

Requirements

  • 5+ years of professional backend software engineering experience building and operating distributed systems in production.
  • Proficiency in Go, Python, or Java with solid system design foundations.
  • Experience with distributed systems, event-driven architectures, message queues, workflow orchestration, and idempotency patterns.
  • Experience with storage systems, caching strategies, and database query performance tuning.
  • Hands-on experience with cloud platforms, preferably AWS, including compute, object storage, managed queues, and serverless or containerized workloads.
  • Familiarity with video processing pipelines, transcoding concepts, H.264, H.265, MP4, fMP4, HLS, and MPEG-DASH is strongly preferred.
  • Familiarity with CI/CD pipelines, containerization, infrastructure-as-code, and production observability tooling.
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Strong communication, collaboration, mentorship, and knowledge-sharing skills.

Benefits

  • Full-time, onsite position in Bangalore.
  • Opportunity to work on large-scale video streaming infrastructure serving hundreds of millions of viewers.
  • Equal opportunity workplace committed to diversity and inclusion.
Hotstar

About Hotstar

501-1,000 employees

We’ve moved! 🌟 Follow us on @JioHotstar for all the latest stories, updates & more.

Contact me