This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Comcast - Englewood, CO

posted about 1 month ago

Full-time - Mid Level
Englewood, CO
11-50 employees
Broadcasting and Content Providers

About the position

The position is responsible for designing and implementing scalable and robust video streaming architectures, software, and applications. The role involves building and maintaining video monitoring tools to ensure optimal performance and quality of service, overseeing documentation of development activities, and training non-technical personnel. The candidate will act as a key contributor in a complex environment, potentially leading teams or projects while integrating business and functional priorities.

Responsibilities

  • Lead the design and implementation of scalable and robust video architectures for streaming and monitoring applications.
  • Research and stay up-to-date with advancements in video streaming protocols, codecs, delivery mechanisms, and cloud-based video infrastructure.
  • Collaborate with cross-functional teams to define system requirements and ensure seamless integration of video components while maintaining security standards.
  • Develop high-quality, efficient, and reliable software components using Elixir or other suitable languages.
  • Implement video processing algorithms, streaming protocols (HLS, DASH), and content delivery networks (CDNs).
  • Build and maintain video monitoring tools to ensure optimal performance and quality of service.
  • Leverage AWS services to optimize video delivery, storage, and processing.
  • Design and implement secure video workflows on AWS, utilizing IAM roles and encryption.
  • Monitor and manage AWS resources for cost-efficiency and performance.
  • Implement robust security measures to protect video content from unauthorized access and piracy.
  • Conduct regular security audits and vulnerability assessments of video infrastructure and applications.
  • Provide technical guidance and mentorship to a team of offshore software engineers.
  • Oversee the development process, ensuring adherence to coding standards and project timelines.
  • Diagnose and resolve complex video streaming and monitoring issues.
  • Optimize video delivery for various network conditions and devices.

Requirements

  • 5+ years of experience in software development with relevant experience in OTT video streaming technologies (HLS/DASH/DRM) and cloud infrastructure.
  • Proficiency in Elixir or a willingness to learn it quickly.
  • Experience with video processing technologies and/or ad insertion technologies.
  • Experience with AWS Media Services and related infrastructure (content delivery, edge compute, serverless, storage, security).
  • Experience managing offshore development teams is a plus.

Nice-to-haves

  • Experience with video processing technologies and ad insertion technologies.
  • Experience managing offshore development teams.

Benefits

  • Best-in-class benefits to eligible employees, including support for physical, financial, and emotional well-being.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service