Remote job
Software Engineer, Broadcast & Video Formats
Job details
About this role
Role overview Develop and maintain software that handles broadcast and professional video media within a media asset management platform. You will bring practical knowledge of formats and codecs to containerized services, troubleshoot media workflow problems, and help engineers across the team apply broadcast requirements reliably.
Responsibilities - Build features for media ingest, analysis, transcoding, proxy creation, and delivery in broadcast formats. - Diagnose file and workflow issues involving interlacing, frame rates, audio channel mapping, timecode, metadata, or format conformance. - Integrate and tune FFmpeg and other media analysis or transcoding tools in containerized workflows. - Map and validate technical and descriptive metadata against standards and customer specifications. - Support customer projects and escalations with media-domain expertise. - Contribute to CI/CD, code quality, and security work; document media formats and workflows for teammates.
Requirements - Hands-on experience in broadcast, post-production, or media asset management environments. - Strong knowledge of commonly used codecs, containers, video fundamentals, audio layouts, and media metadata or subtitle formats. - Practical experience with FFmpeg and media analysis tools. - Programming experience in Java or .NET/C#, and familiarity with REST APIs. - Working knowledge of Kubernetes, Helm, and Git-based workflows. - Structured, quality-conscious approach and fluent English.
Nice to have - Experience with a media asset management platform, delivery specifications such as AS-11 or IMF, or live and IP media workflows. - Familiarity with AI-based media enrichment or cloud media services. - German language skills and experience with OpenTelemetry or Grafana.