Lead Software Engineer, Data

Comcast

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Reston, VA
Salary
$175,427–$200,000 / yr
Posted
51 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $161k
This role $188k
$116k $209k
below market most similar roles pay here above market

This role pays more than 72% of similar roles. Most pay $126,800–$195,287 — the blue band above. At the midpoint, this role pays about $188k versus about $161k for comparable roles.

Based on 240 similar postings.

Employer

About Comcast

Comcast is an American telecommunications and media conglomerate, providing cable TV, internet, and phone services under the Xfinity brand, and owning NBCUniversal.

Comcast currently has 66 open roles on FindRole.

Listed pay typically runs $141,850–$200,000 across 57 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Lead Software Engineer, Data

The Lead Software Engineer (Data)-7999 provides technical leadership to a team developing data processing software for online video advertising technologies. The role involves designing extract transform-load pipelines, developing ad serving platforms, ad decisioning systems, and audience targeting. Key responsibilities include building streaming data pipelines, managing structured data, and automating tasks in a Unix environment. The candidate will utilize a technical stack including Apache Flink, Spark, Kafka, AWS EMR, Azkaban, Airflow, and Hbase. Additionally, the position requires managing AWS services like S3, EC2, CloudWatch, and IAM, while using Linux CLI and Bash scripting. The engineer will also document development activity, research technical requirements, and mentor junior-level engineers to solve complex data processing and integration needs within the video advertising product area.

What you'll do

  • Provide technical leadership to a team developing data processing software using Apache Flink.
  • Design ETL data pipelines using Flink, Spark, Kafka, AWS EMR, Azkaban, and Airflow.
  • Develop online video advertising technologies including ad serving platforms and audience targeting systems.
  • Build streaming data pipelines using Apache Kafka and manage data using AWS services.
  • Automate tasks in a Unix environment using Linux CLI and Bash scripting.
  • Research, write, and edit technical requirements, software designs, and formal reports.
  • Guide and mentor junior-level engineers on technical projects.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Seven years of experience developing data processing software using Apache Flink.
  • Five years of experience designing ETL data pipelines using Flink, Spark, Kafka, AWS EMR, Azkaban, and Airflow.
  • Five years of experience storing structured data using Hbase.
  • Five years of experience developing online video advertising technologies, including ad serving, decisioning systems, and audience targeting.
  • Three years of experience developing streaming data pipelines using Apache Kafka.
  • Three years of experience using AWS services including S3, EC2, CloudWatch, and IAM.
  • Three years of experience automating tasks in a Unix environment using Linux CLI and Bash scripting.

More like this

Similar roles

Lead Software Engineer, Data

Comcast

Reston, VA 51 days ago $175,427–$200,000
Golang Python SQL Clickhouse Snowflake AWS EKS EMR RDS S3 Airflow Looker GitHub CI/CD Jenkins Grafana
7+ yrs exp

Lead Software Engineer

Comcast

Reston, VA 51 days ago $175,427–$195,000
C++ Linux AWS Kubernetes Docker Terraform MySQL Aurora Aerospike DynamoDB ETCD Neo4J RocksDB Prometheus Grafana ELK Loki perf gprof
7+ yrs exp

Lead Software Engineer

Comcast

Reston, VA 51 days ago $175,427–$195,000
Apache Flink Prometheus Grafana Apache Kafka Spark HBase Azkaban Airflow AWS S3 EC2 CloudWatch IAM Linux Bash Unix ETL
7+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 122 days ago
Python PySpark Spark SQL Spark AWS Databricks EMR Apache Iceberg SQL CI CD S3 AWS Glue Kafka Delta Lake Java Data Engineering ETL ELT GitHub Copilot Claude
5+ yrs exp

Lead Software Engineer, Python/ Data

JPMorgan Chase

Jersey City, NJ 122 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Software Development Life Cycle Big Data Cloud Native System Design Application Resiliency Data Visualization Business Intelligence
5+ yrs exp

Senior Lead Software Engineer, Data Engineering

JPMorgan Chase

Wilmington, DE 23 days ago
Java Python Scala AWS Databricks Snowflake Spark Kafka Cassandra SQL NoSQL Delta Lake Unity Catalog Generative AI Agile Scrum Data Governance Data Lineage
5+ yrs exp