NBCUniversal is a leading media and entertainment company that creates and distributes world-class content across various platforms.
The company is seeking a Senior Software Engineer to join the Video Encoding and Delivery team with Fandango at Home.
The role involves contributing to systems that ingest, encode, package, and deliver premium video content for millions of users across VOD, AVOD, and Live workflows.
Responsibilities include developing and optimizing video ingestion, encoding, packaging, and validation services to ensure efficient, secure, and reliable video delivery.
The engineer will work closely with the Principal Engineer and collaborate across engineering, infrastructure, and quality domains to evolve the cloud-based media pipeline.
This is a hands-on role suitable for an experienced backend or media systems engineer who values clean, maintainable code and thrives in high-performance, distributed environments.
Daily tasks include developing and maintaining distributed microservices, debugging playback performance issues, building automation for content readiness, participating in design reviews, and working within an Agile team.
Requirements:
Candidates must have 3+ years of experience in software development, with strong expertise in Python and Java.
Practical experience with video delivery technologies, including ingestion pipelines, encoding, packaging, validation, DRM, and encryption is required.
Familiarity with streaming protocols and manifest formats such as DASH, CMAF, and HLS is essential.
A strong understanding of cloud infrastructure (AWS) and containerization technologies (Kubernetes, Docker) is necessary.
Exposure to CI/CD pipelines, Git workflows, and automated testing strategies is required.
Bonus skills include proficiency in scripting or additional languages such as C, C++, and Bash.
Strong communication skills are necessary to work effectively across technical and operational domains.
Candidates should be proactive problem-solvers with a keen eye for diagnosing and resolving edge-case playback and packaging issues.
A passion for learning and staying current with evolving video standards, cloud practices, and secure delivery models is important.
Experience working in a distributed team across time zones and disciplines is preferred.
Benefits:
This position is fully remote, allowing employees to work from their residence.
Employees will be part of a mission-critical team that ensures high-quality, reliable video delivery to millions of users.
The role offers the opportunity to build infrastructure that powers content readiness, streaming performance, and end-user satisfaction.
Joining at this pivotal time means being part of the exciting transition to a new publicly traded company, Versant, in the future.