Full Time Job

Full Stack Data Visualization Engineer


New York, NY 11-11-2020
Apply @ Employer
  • Paid
  • Full Time
Job Description

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

Company Profile

ViacomCBS 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.