CareerPlanSign in

Senior Software Development Engineer

Bengaluru- We Work, IN💼 Full-time🗓 2026-09-29

Core

Design and develop core backend systems and feature pipelines for live streaming workflows and video intelligence use cases.

Role type

Senior Software Development Engineer (Backend/ML Systems)

Builds

Low-latency distributed systems, video processing pipelines, and production ML features for live streaming.

Domain

Media & Entertainment / Video Processing / Distributed Systems

Deliverable

production ML models

Required skills

Python, Java, C++, end-to-end ML pipeline deployment, video processing (codecs, HLS, DASH), large-scale distributed systems, cloud infrastructure (AWS/GCP/Azure), data engineering tools (Spark, Kafka, Airflow), system design

Preferred skills

Video or image data processing at scale, model evaluation and debugging

Technologies

Python, Java, C++, Apache Spark, Kafka, Airflow, AWS, GCP, Azure, HLS, DASH

Responsibilities

Own end-to-end development of video insights use cases from analysis to deployment; Design and implement feature pipelines integrating video AI models with platform services; Develop scalable solutions for processing large volumes of video content; Collaborate with research scientists and product managers to refine use case specifications; Build evaluation frameworks and dashboards to track feature performance; Optimize video processing workflows for performance, cost, and latency; Mentor junior engineers and drive continuous improvement through monitoring and profiling.

Seniority

Senior, hands-on IC

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