Sr. Software Engineer (data)-7993

Comcast Comcast · Media · Reston, VA

Senior Software Engineer focused on business intelligence and internal business analysis products within the advertising domain. Responsibilities include data modeling, ETL processes, data exploration, querying data warehouses (Clickhouse, Druid), dashboard creation (Grafana), Python development, and operationalizing data products on AWS.

What you'd actually do

  1. Provide technical leadership in developing, testing, and maintaining business intelligence and internal business analysis products within the advertising domain
  2. model data using Online Analytical Processing (OLAP) tables
  3. perform data exploration and extract-transform-load (ETL) using SQL and Spark
  4. perform anomaly analysis and root cause analysis
  5. query Clickhouse and Druid data warehouses

Skills

Required

  • Bachelor's degree, or foreign equivalent, in Computer Science, Engineering, or related technical field
  • five (5) years of experience modeling data using Online Analytical Processing (OLAP) tables
  • performing data exploration and extract-transform-load (ETL) using SQL
  • performing anomaly analysis and root cause analysis
  • three (3) years include querying Clickhouse data warehouse
  • creating dashboards using Grafana
  • developing data products using Python
  • using GitHub for version control
  • one (1) year includes querying Druid data warehouse
  • performing ETL using Apache Spark
  • operationalizing data products using AWS
  • developing CI/CD pipelines using Jenkins
  • developing business analysis products within the advertising domain

Nice to have

  • GitHub
  • Grafana
  • OLAP (Online Analytical Processing)