CareerPlan

Backend Engineer (6-month Contract)

Bengaluru, Karnataka, IndiaContract2026-10-09 → 2026-11-10
On-site · India

Core

Design and build core backend systems for a Video-on-Demand platform, handling content ingest, transcoding, adaptive bitrate packaging, and delivery at scale.

Role type

Senior IC backend engineer (distributed systems)

Builds

Scalable video processing infrastructure and delivery workflows

Domain

Media technology / Video streaming

Required skills

Go, Python, Java, distributed systems design, cloud platforms (AWS), event-driven architectures, message queues (Kafka), storage systems, caching strategies, CI/CD pipelines, containerization, observability

Preferred skills

System design, mentorship, cross-functional collaboration

Technologies

Go, Python, Java, AWS, S3, SQS, SNS, Kafka, Redis, Memcached, Docker, Kubernetes

Responsibilities

Design and build scalable backend services for video ingest, transcoding, and delivery; own end-to-end delivery of complex features; participate in on-call rotations and lead incident response; optimize video processing workflows for cost and throughput; mentor junior engineers

Seniority

Senior, hands-on IC