NBC-posted about 1 year ago
$105,000 - $145,000/Yr
Full-time • Mid Level
New York, NY
Broadcasting and Content Providers

The Software Engineer position at NBCUniversal focuses on building and supporting the live and linear pipeline for streaming video within the Global Streaming team. This role involves optimizing video encoding, packaging, and delivery, while also providing support for live events and linear channels. The engineer will collaborate with Product Owners to implement technology solutions that enhance audio and video experiences, manage cloud-based content delivery, and continuously improve processes.

  • Build and support the live and linear pipeline for streaming video using in-house and third-party tools.
  • Optimize video encoding, packaging, and delivery.
  • Provide support for live events and other linear channels.
  • Collaborate with Product Owners to implement technology solutions for premium audio and video experiences.
  • Continuously learn, improve, and optimize processes and ways of working.
  • Manage and maintain cloud-based content delivery and services.
  • Bachelor's degree or equivalent in Computer Science, Information Technology, or related field.
  • 3+ years' experience in software development and web technologies.
  • Proficiency with languages such as GoLang, NodeJS, TypeScript, and React.
  • Technical experience with cloud-based technologies, specifically within architecture/infrastructure (AWS).
  • Experience in building real-time, large-scale, low-latency distributed systems.
  • Familiarity with CI/CD pipelines and large-scale deployment.
  • Deep understanding of Object-Oriented Design Principles and Patterns.
  • Embrace open-source technologies.
  • Understanding of containerization as it relates to Cloud (Kubernetes, Docker).
  • Key understanding of technology principles and work methods (Agile, Scrum, etc.).
  • Experience working with digital video workflow and operations, and digital video technology development.
  • Understanding of playback protocols such as DASH, CMAF/HLS.
  • Understanding of workflow orchestration applications.
  • Knowledge of Server Side Ad insertion (SSAI), transcoding, and packaging.
  • Knowledge of OTT video delivery pipelines including basic networking concepts, source origination, video ingest & encoding, and packing including encryption and DRM.
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Paid leave
  • Tuition reimbursement
  • Variety of discounts and perks
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service