company_logo

Full Time Job

Manager, Video Engineering - Live Streaming

Paramount+

New York, NY 06-22-2021
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
The Video Technology Group develops industry-leading online and mobile video delivery systems and IP for Paramount+, CBSSports.com, CBS News, Viacom and more. Our team is responsible for the delivery of premium content to millions of people every day. We set company-wide video standards and help internal business units integrate the video delivery stack into their specific online products. Additionally, the team serves as the company's information resource on current and future trends in digital video. This is a great opportunity for someone who is interested in doing high-visibility, mission-critical work. Does this sound like you?

The Video Processing team works within the central Video Technology Group responsible for overseeing video processing and publishing workflows. The Video Processing team focuses on building and maintaining video encoding platforms for on-demand and live streaming workflows along with corresponding integrations with CMS and publishing pipelines. The group works across the video ecosystem to enable ViacomCBS business units to deliver high-quality video through the use of cutting-edge technologies for maximizing user engagement and revenues.

Role Details:

As Engineering Manager for live video, you'll lead a team of talented engineers supporting systems that enable signal acquisition/routing, encoding, packaging and delivery of some of the largest live streaming events in the industry! You'll be responsible for maintaining and extending mature orchestration automation products at scale supporting a large volume of live events. You'll work closely with our product teams and other engineering groups throughout the company to ensure we're fitting the best technology to the needs of the business. You will be hands-on reviewing and producing code, architecture proposals, test plans, and more. As manager, you will mentor and foster the career growth of the engineers on your team while promoting a collaborative, inclusive culture. You'll emphasize the importance of building maintainable solutions by further establishing and defending our standards for code quality. You'll be challenged to continuously optimize our solutions to be reliable, self-service, and self-healing, reducing the need for engineering involvement in day-to-day operations.

Key Projects:
• Lead, maintain and improve our live video workflow orchestration platform and all its integrations with third-party services including the AWS Elemental suite, Google DAI and the various homegrown systems built for media manipulation and delivery
• Evolve our long-term strategy for live signal acquisition, encoding and packaging integrating further with vendors where strategic as well as building and extending home-grown solutions

Your Day-to-Day:
• Lead and mentor a team of talented video engineers as they implement features in a wide range of acquisition/routing, encoding, packaging, advertising, encryption and delivery services
• Collaborate with other engineering managers across the entire company to determine priorities, best practices, opportunities for interoperability, and refine functional requirements
• Contribute to the evolution of our existing orchestration automation services
• Work with the product team to evaluate new projects, identify engineering-driven initiatives and maintain the team's roadmap
• Work with operations teams to be in sync with plans for live events and to provide all necessary tools to monitor our live streaming infrastructure
• Work with QA teams to develop test plans for existing and new functionality
• Contribute and encourage an engineering culture that values software quality and maintainability

Qualifications:

What you bring to the team:

You have -
• 7+ years of experience designing and implementing maintainable, scalable, and pragmatic software solutions from the ground up
• 2+ years of engineering management experience with a proven track record of success
• A passion for people management with the desire to build a strong, cohesive, and inclusive team
• Fluency in Python, Go or similar programming languages with a passion for writing high-performance, efficient code
• Strong working knowledge of signal transmission protocols (Zixi, RIST, SRT, RTP, etc)
• Familiarity with common codecs, containers, and standards for video/audio
• Knowledge of in-band SCTE/ID3 signaling in contribution and digital streaming formats
• Good understanding of the primary streaming formats HLS & DASH
• Experience with cloud technologies, preferably AWS and GCP
• Strong communication with proven ability to work well within a team and across teams

You might also have -
• Knowledge of FFmpeg/Libav APIs and experience maintaining Libav-based solutions in production
• Experience with server-side insertion of advertising inside HLS and DASH streams
• Working knowledge of modern DRM technologies in a live-streaming environment
• Familiarity with the entire AWS Elemental suite for live video streaming (MediaConnect, MediaLive, MediaPackage, MediaStore)
• Knowledge of the color space and common HDR systems
• Experience deploying high-volume services using Kubernetes
• Fluency in modern systems programming languages such as Rust
• Patches or code publicly available
• Open Source development experience

ViacomCBS is an equal opportunity employer (EOE) including disability/vet.

Jobcode: Reference SBJ-rnb8j1-18-219-22-169-42 in your application.