Job Information

ViacomCBS Full Stack Engineer in New York, New York

About The Brand

ViacomCBS (NASDAQ: VIAC; VIACA) is a leading global media and entertainment company that creates premium content and experiences for audiences worldwide. Driven by iconic consumer brands, its portfolio includes CBS, Showtime Networks, Paramount Pictures, Nickelodeon, MTV, Comedy Central, BET, Paramount+, Pluto TV and Simon & Schuster, among others. The company delivers the largest share of the U.S. television audience and boasts one of the industry's most important and extensive libraries of TV and film titles. In addition to offering innovative streaming services and digital video products, ViacomCBS provides powerful capabilities in production, distribution and advertising solutions for partners on five continents.

Overview and Responsibilities

ViacomCBS Data and Decision Sciences is a team of data scientists, strategists, and creative technologists building the next generation of advanced analytical solutions for entertainment media.

We partner with diverse teams across the ViacomCBS’s brand portfolio to deploy advanced analytical models and statistical tools through our proprietary suite of apps on the Science Central web platform.

We are looking for an experienced full stack engineer with a passion for big data and visualization design to build data-driven apps that query millions of data points in real-time and deliver intelligence to business users across Viacom.


  • Collaborate with data scientists to design, develop, test, deploy, maintain, and enhance interactive apps, visualizations, dashboards, and machine learning pipelines across multi-platform datasets.

  • Learn, contribute to and maintain the application codebase. Write readable, well-tested and well-documented code for both the client and server.

  • Manage ongoing release deployment, bug triage, and feature prioritization.

  • Participate in design and code reviews. Work with the development team to continuously improve engineering practices and code quality.

Basic Qualifications

  • BA/BS or MS degree in Computer Science, Media Science, Economics, Statistics, Engineering, Math or other quantitative field (or equivalent practical experience).

  • Proficiency in Python, Django, HTML/SVG/CSS, Javascript/ES6/JQuery, Git/Github

  • Bias towards action - a results-oriented self-starter

  • Strong written and verbal communication skills - able to effectively communicate technical concepts to non-technical audiences.

  • Organized and effective multitasker - able to prioritize a task pipeline to ship as fast as possible without sacrificing quality

Additional Qualifications

  • Experience developing scalable, responsive data-driven web platforms in a production environment.

  • Experience with databases (eg. PostgreSQL, Redis), front-end frameworks (React.js, D3.js, Bootstrap, SASS, Underscore), REST APIs, authentication systems, SEO, build tools (Gulp, Webpack) and automation.

  • Knowledge or experience with DevOps (eg. unit testing, performance monitoring, release management, infrastructure configuration, and web security).

  • Programming experience working in a cloud environment (eg. AWS).

  • Solid foundation in data structures and software design with strong analytical and debugging skills.

  • Able to work in a fast-paced, entrepreneurial environment.

  • Familiarity with analytics (media industry, social, digital marketing).

  • Track record of efficient collaboration on software projects.

  • Passion for learning - you’re always curious to learn and share new skills and knowledge.

Additional materials to submit:

  • Github profile and/or Project portfolio

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.

Job Locations US-NY-New York

Brand ViacomCBS

Function Software Engineering

Job Type Full-Time Staff

iCIMS ID 2020-14908