Full Stack Data Visualization Engineer

Location : CityStateForPosting New York, NY
Job Locations
US-NY-New York
Brand
ViacomCBS
Function
Software Engineering
Job Type
Full-Time Staff
iCIMS ID
2020-14908

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, CBS All Access, 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.

Responsibilities:

  • 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

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed