
Senior Software Engineer

NBCUniversal
Summary
Join Fandango as a Senior Software Engineer to spearhead the design and development of a next-generation content delivery pipeline for external partners. You will be the technical lead, building robust and scalable infrastructure to manage content preparation, packaging, and delivery for linear and on-demand distribution. This role is crucial in modernizing content delivery from the Fandango at Home platform to various partners, focusing on CableLabs ADI specification compliance, metadata integrity, delivery tracking, and reliability. You will build and maintain automated pipelines, ensure compliance with CableLabs ADI specifications, design systems for linear scheduling metadata, integrate with third-party delivery systems, and automate reconciliation workflows. Collaboration with various teams and stakeholders is essential for onboarding new partners and ensuring timely content delivery.
Requirements
- 6+ years of engineering experience in video delivery, broadcast operations, or media tech infrastructure
- Strong working knowledge of CableLabs ADI 1.1/1.2 specification, metadata packaging, and related partner compliance workflows
- Experience with file-based delivery workflows for MVPDs, vMVPDs, or syndication partners
- Proficiency in Go, Python, or Java, and a track record of building backend systems with high reliability and automation
- Familiarity with video codecs and containers (e.g., MPEG-2, H.264, ProRes, MPEG-TS), as well as slate, trick play, and blackout file handling
- Deep understanding of partner delivery SLAs, with a bias toward automation, fault tolerance, and long-term scalability
- Strong cross-functional collaboration skills; able to work closely with technical and non-technical teams to ensure flawless execution
Responsibilities
- Build and maintain automated pipelines for packaging and distributing video content to MVPDs, linear broadcast partners, and digital platforms
- Ensure full compliance with CableLabs ADI 1.1/1.2 specs, including correct asset hierarchy, metadata generation, and delivery packaging
- Design systems to handle linear scheduling metadata, slate content, trick files, blackout rules, and region-specific constraints
- Integrate with third-party delivery systems (e.g., Aspera, Signiant, S3, SFTP), and build monitoring for SLAs, throughput, and partner-specific success metrics
- Automate reconciliation workflows, including delivery receipts, QC validation (e.g., checksum, mediainfo), and error remediation
- Collaborate with Video Encoding, Platform Engineering, and Partner Operations to translate partner specs into executable, repeatable delivery templates
- Work with business stakeholders and ops to onboard new partners, define spec mappings, and ensure timely fulfillment of content delivery obligations
- Create robust observability dashboards, real-time alerting, and delivery performance reporting for internal and external visibility
Preferred Qualifications
- Experience with delivery to platforms like Comcast, Spectrum, Verizon, Cox, or Dish
- Familiarity with EMA specifications, Common Metadata, and other industry-wide content metadata schemas
- Experience building systems for linear scheduling, EPG integration, or broadcast tape replacement workflows
- Background in content protection (DRM, watermarking) and entitlement-based delivery systems
Benefits
Fully Remote
Share this job:
Similar Remote Jobs

