Sr. Software Engineer

NBCUniversal 🎬📺🎤

Benefits

Job Description

As a Senior Software Engineer, you will build and enhance our video ingestion, encoding, packaging, and validation systems to support scalable, secure, and standards-compliant video delivery (e.g., DASH, HLS, CMAF). You'll own features and services that manage the content lifecycle—from ingestion through final packaging and readiness for playback, integrating seamlessly with ad-related workflows. You'll collaborate with other engineering teams to optimize compatibility and performance across diverse platforms and partner with quality and test engineers to automate validation and ensure accurate, efficient content delivery. You will also contribute to platform reliability by building systems that are observable, maintainable, and scalable in modern cloud environments. Support future efforts to build internal tools and services that evaluate and improve encoding quality, while developing and maintaining distributed microservices for video ingestion, encoding, packaging, validation, and lifecycle management.

About NBCUniversal

NBCUniversal is one of the world's leading media and entertainment companies that creates world-class content and bring it to life through various platforms.

Apply for This Position