ViacomCBS Jobs

Job Information

ViacomCBS Sr Video Data Engineer in United States

REF#: 37065


JOB TYPE: Full-Time Staff




CBS Interactive, a division of ViacomCBS, is the world’s largest publisher of premium digital content and a perennial top 10 Internet company. CBS Interactive’s brands span popular categories like technology, entertainment, sports, news and gaming.

Properties include the websites, apps and streaming services of the CBS Television Network such as the CBS All Access subscription service, CBS News Digital platforms including the 24/7 digital news network CBSN, and CBS Sports Digital brands including the 24-hour streaming sports news network CBS Sports HQ, as well as digital-first properties in key content verticals, including CNET, ZDNet,, GameSpot,, Metacritic and Chowhound.

Follow CBS Interactive on Twitter and Facebook.


Division Overview:

The Video Technology Group (VTG) develops and maintains an industry-leading OTT video streaming solution and IP for,, CBS News, CNET,, and the entire suite of CBS Interactive sites. Our team is responsible for the delivery of best-in-class 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 superb opportunity for someone who is interested in doing high-visibility, impactful work!

The Video Delivery, Experience & Optimization team is a new team working within the Video Technology Group passionate about using data to understand, improve and monitor the end-user video experience. The team works across the video ecosystem/stack to allow data focused decisions and actions in Encoding, Players, Content Delivery Networks(CDNs), and many other areas. These valuable insights allow all businesses at CBSi to deliver the best experiences for their users and improve user engagement and revenue.

Role Details:

You’ll be an integral part of the team, working on building new pipelines/workflows for data collection, storage and processing from internal and external services. You will be involved in discovering meaningful insights and monitoring the impact of experiments and changes made across the Video ecosystem. The ideal candidate will be very familiar with the current state of data engineering/processing and data warehouse/data lake systems operating in modern cloud environments, with an emphasis on Azure.

Your Day-to-Day:

  • Collaborate as a part of a multi-functional team to build a real time video observability platform.

  • Design, improve and implement Data Warehouse/Data Lake systems.

  • Work with members of the Video Technology Group and businesses across CBSi to determine what and how data should be collected.

  • Define data schemas and optimize queries to visualize data.

  • Optimize performance of data ingestion from both existing and new sources.

  • Partner with Data Science on data cleaning and maintenance tasks.

  • Partner with DevOps on monitoring ingestion and query load

  • Setup systems and methods for creation of real-time dashboards and recurring reports.

Key Projects:

  • An improved data warehouse/data lake strategy that includes long-term storage and query access to older data.

  • Reports and dashboards for critical video experience metrics for key businesses.

  • An alerting strategy and mechanism to help identify and mitigate anomalies, outages and performance issues in video operations across CBSi.

  • A custom data visualization and exploration tool used by front-line teams to tackle problems with live video

  • A strategy to incorporate machine-learning and AI technologies within CBSi’s video analytics.


What you bring to the team:

You have -

  • Bachelor's Degree in Computer Science or equivalent

  • 5+ years developing data processing workflows/systems that process Terabytes per day.

  • Familiarity with Big Data tools/products from Azure, Google Cloud and/or Amazon Web Services. (This may include Azure ADX, Google BigQuery, Data Lab, Data Studio, AWS Kinesis & RedShift, Splunk or SumoLogic)

  • Experience/expertise in the following:

  • Python programming

  • Queuing technologies including Kafka, SQS, EventHub, RabbitMQ, or similar

  • Transformation of log data and other data formats into metrics that can be used in real-time dashboards.

  • Expertise in SQL and developing complex queries across multiple data sets.

  • Experience in building dashboards and reports

  • Experience with technical writing and design documentation.

You might also have -

  • Hands-on experience with the use of Artificial Intelligence/Machine Learning for processing data.

  • Knowledge of Content Delivery Networks (CDNs) and Multi-CDN video delivery.

  • Experience partnering with Video Quality of Experience Measurement vendors such as Conviva, Nice People at Work or Mux

  • Experience with Audience/User Tracking and metrics including Adobe Omniture, Google Analytics, comScore and Nielsen

  • Familiarity with Django, Flask, Rails, or similar web frameworks.

EEO Statement:

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

At ViacomCBS, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. ViacomCBS is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status

If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access as a result of your disability. You can request reasonable accommodations by calling 212.846.5500 or by sending an email to Only messages left for this purpose will be returned.