Remote Sr. Software Engineer

at NBCUniversal

Posted 3 days ago 3 applied

Description:

  • 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 engineer will focus on developing and optimizing video ingestion, encoding, packaging, and validation services to ensure efficient, secure, and reliable video delivery.
  • This position is critical for ensuring high-quality video delivery and involves building infrastructure that supports content readiness and streaming performance.
  • The engineer will collaborate with the Principal Engineer and other teams to evolve the cloud-based media pipeline.
  • Daily tasks include developing distributed microservices, debugging playback performance issues, building automation for content readiness, and participating in Agile team activities.

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 necessary.
  • A strong understanding of cloud infrastructure (AWS) and containerization technologies (Kubernetes, Docker) is essential.
  • Exposure to CI/CD pipelines, Git workflows, and automated testing strategies is required.
  • Strong communication skills are necessary for effective collaboration across technical and operational domains.
  • Candidates should be proactive problem-solvers with a passion for learning and staying current with evolving video standards and cloud practices.
  • 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.
  • Employees 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 and reasonable accommodations for qualified individuals with disabilities.
  • Employees will be part of a collaborative and technically strong team with high-impact goals.