Sr Lead Development Engineer Media Platform
Key Responsibilities :
- Lead the design, development, and deployment of media processing, streaming, and delivery systems.
- Collaborate with product managers, architects, and cross-functional teams to define technical requirements and translate them into scalable solutions.
- Architect and optimize end-to-end media workflows including encoding, transcoding, packaging, DRM, CDN integration, and playback.
- Ensure system scalability, performance, and reliability for high-traffic media applications.
- Drive adoption of modern media technologies such as adaptive bitrate streaming (HLS / DASH), low-latency streaming, and cloud-native video pipelines.
- Conduct code reviews, technical audits, and performance optimizations.
- Mentor and guide a team of engineers, fostering an environment of innovation and technical excellence.
- Evaluate emerging media technologies and tools, and recommend adoption where relevant.
- Ensure compliance with industry standards, security, and digital rights management requirements.
- Partner with DevOps / MLOps teams to establish CI / CD pipelines, monitoring, and incident response for media services.
Required Skills & Experience :
10+ years of software development experience, with at least 3+ years in a technical leadership / lead role.Strong programming experience in Java, C++, Python, or Go.Deep expertise in media streaming protocols (HLS, MPEG-DASH, RTMP, WebRTC).Hands-on experience with video / audio encoding, transcoding, and packaging technologies (FFmpeg, Wowza, Elemental, etc.).Proficiency in cloud environments (AWS Media Services, Azure Media Services, or GCP equivalent).Experience with DRM systems (Widevine, PlayReady, FairPlay) and content protection mechanisms.Strong understanding of content delivery networks (CDNs) and edge optimization for media.Familiarity with containerization and orchestration tools (Docker, Kubernetes).Excellent problem-solving, debugging, and performance optimization skills.Proven ability to lead development teams and deliver high-quality media solutions at scale.Preferred Qualifications :
Bachelors or Masters degree in Computer Science, Information Technology, or related field.Experience with AI / ML for media applications (e.g., video analytics, recommendation engines, automated tagging).Knowledge of low-latency streaming technologies for live events and gaming.Contributions to open-source media projects or publications in the streaming domain.Strong knowledge of Agile / Scrum methodologies.(ref : hirist.tech)