Full Time Job

Data Analytics Engineer

Pluto TV

West Hollywood, CA 02-12-2021
Apply @ Employer
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

Overview and Responsibilities


This critical Service Reliability Engineering, Data Analytics Engineer - Platform role on the Pluto TV Team includes responsibilities focused on service performance reporting and data visualization, such as service monitoring, alerting, and tracking service performance metrics across our tech stacks. The Engineer will be required to dig into meaningful data that exposes insights into reliability metrics across multiple platforms and backend services. The Engineer will analyze data to identify patterns, uncover optimizations, and build an understanding of how services perform individually and in combination with other services. The Engineer will be required to leverage various measurement platforms to track performance, anomalies, and deviations due to new product feature releases, fluctuating traffic due to daily and seasonal traffic patterns (rps), and service and lambda performance and timing patterns. The Engineer will partner closely with other teams to identify service performance enhancements and optimizations, and work with other teams to refine data modeling across all backend services, testing platforms, data visualization, and data architecture. The Engineer in this role will also assist in leading the charge during critical incidents, enabling the Production Operations group to increase reliability across various tools and technologies. We're looking for a star Engineer for our Service/Site Reliability group who has proficiency in backend systems and is confident with high volume and high-performance Node.js Servers, as well as vast knowledge of AWS to dive into Data Modeling to advise in short and long term fixes for code and infrastructure and implement proactive monitoring and alerting solutions.

Responsibilities Include

This is a critical role with a wide range of responsibilities, including:
• Design & Build data models for a system, service, and database monitoring and alerting framework for a cloud hosted large scale consumer video service
• Respond to emerging incidents, solve critical issues through data, and follow through with a plan for resolution or future mitigation based on data
• Deep troubleshooting related to service failures, performance, and networking, including root cause analysis based on data
• Act as a SME on data models and data visualization for the Service Reliability team, with the goal of proactive alerting against production systems, servers, and databases.

Basic Qualifications

We believe the right individual will have the following skills and experience in order to be successful in the role:
• 2+ years of AWS/Cloud Infrastructure experience for large scale web hosted consumer services
• Experience with AWS including EKS, EC2, VPC, S3, Lambda, Cloudwatch
• Extensive experience working with Data Modeling and Machine Learning
• Extensive experience working with Data Visualization and Dashboarding
• Highly detailed in documentation and maintaining standardization in data, metrics, and analysis
• Experience working with Docker and Kubernetes in a microservice architecture
• Experience working with Linux and solid grasp of fundamentals
• Experience developing and maintaining distributed microservice based infrastructure
• Experience designing, implementing and running Node.js servers in demanding high traffic environments
• Extremely technical hands-on server software experience

Additional Qualifications
• Statistical modeling development experience is a major plus
• Experience with time series data anomaly detection is a plus
• Experience with Freewheel data and Adtech data and platforms is a major plus
• Experience with statistical analysis in either Python or R is a major plus
• Experience with building data streaming pipelines
• Vault and Elasticsearch/Kibana

Company Profile
Pluto TV

About The Brand

Pluto TV, a ViacomCBS company, is the leading free streaming television service in America, delivering 250+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies. Pluto TV is available on all mobile, web and connected TV streaming devices and millions of viewers tune in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. Headquartered in West Hollywood, Pluto TV has offices in New York, Silicon Valley, Chicago and Berlin.