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.
The focus will be on developing and optimizing video ingestion, encoding, packaging, and validation services to ensure efficient, secure, and reliable video delivery across a wide range of devices and platforms.
The position is critical for ensuring high-quality, reliable video delivery and involves building infrastructure that supports content readiness and streaming performance.
The engineer will collaborate closely with the Principal Engineer and other teams 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.
Requirements:
Candidates must have 5+ 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 expected.
Strong communication skills are required 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.
Proficiency in scripting or additional languages such as C, C++, or Bash is a nice-to-have.
Benefits:
This position is fully remote, allowing employees to work from their residence.
Candidates will have the opportunity to be part of a pivotal time as NBCUniversal transitions to a new publicly traded company, Versant.
The company provides equal employment opportunities to all applicants and employees, ensuring a diverse and inclusive workplace.
Reasonable accommodations are available for qualified individuals with disabilities or disabled veterans throughout the application and recruitment process.