Lead Software Engineer

Comcast

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $200k
This role $185k
$169k most similar roles pay here $231k

This role pays less than 78% of similar roles. Most pay $189,350–$211,200 — the shaded band above. At the midpoint, this role pays about $185k versus about $200k 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 94 open roles on FindRole.

Listed pay typically runs $137,369–$200,000 across 67 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Lead Software Engineer

Lead Software Engineer-0773 provides technical leadership in designing and developing new software and web applications within an ad tech environment. The role involves building ad-serving data indexing engines, ad selection algorithms, and audience targeting pipelines while optimizing relational databases like MySQL and Aurora alongside NoSQL systems including Aerospike, DynamoDB, ETCD, Neo4J, and RocksDB. You will architect and develop scalable, low-latency C++ applications on Linux to handle high-throughput workloads. The position requires utilizing profiling tools such as sanitizer, perf, and gprof for performance tuning, along with cloud-native tools like Kubernetes, Docker, Terraform, and various AWS services including EKS and Kinesis. Additionally, you will monitor systems using Prometheus, Grafana, and the ELK stack while mentoring junior engineers to improve overall system efficiency and reliability across distributed infrastructure.

What you'll do

  • Provide technical leadership in designing and developing new software and web applications for ad tech systems.
  • Develop scalable, low-latency C++ applications on Linux to handle high-throughput, high-QPS workloads.
  • Optimize relational and NoSQL databases through schema design, query crafting, and cache fine-tuning.
  • Diagnose and optimize CPU, memory, and I/O performance using profiling tools like sanitizer, perf, and gprof.
  • Architect and implement core services across distributed infrastructure to improve throughput and reliability.
  • Deploy and manage cloud-native infrastructure using Kubernetes, Docker, Terraform, and various AWS services.
  • Instrument systems for monitoring and troubleshooting using Prometheus, Grafana, and the ELK stack.
  • Mentor junior engineers and document all development activities, technical requirements, and software designs.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Seven years of experience developing software for ad tech systems including indexing engines, selection algorithms, and targeting pipelines.
  • Experience caching and optimizing relational databases (MySQL, Aurora) and NoSQL databases (Aerospike, DynamoDB, ETCD, Neo4J, RocksDB).
  • Proficiency in using sanitizer, perf, and gprof profiling tools for performance tuning.
  • Experience architecting and developing scalable, low-latency C++ applications on Linux.
  • Five years of experience using cloud-native tools including Kubernetes, Docker, Terraform, and AWS services (ELB, EKS, S3, DynamoDB, Kinesis).
  • Experience monitoring and troubleshooting systems using Prometheus, Grafana, ELK, and Loki stack.

More like this

Similar roles

Senior Database Administrator

Comcast

Reston, VA 55 days ago $131,009$145,000
MySQL DynamoDB PostgreSQL Cassandra MongoDB AWS Terraform Kubernetes Docker Python Go Shell Prometheus Grafana PromQL GitHub CI/CD Percona Toolkit SQL NoSQL
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

San Francisco, CA 41 days ago
Java Python SQL PL-SQL Kafka MQ CI/CD AWS RAG TDD Agile Scrum SDLC Observability ServiceNow
5+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 12 days ago $197,300$225,100
AWS Kubernetes Docker Python Java TypeScript JavaScript Go SQL NoSQL Microservices Cloud Computing Agile HTML/CSS RDBMS Microsoft Azure
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 28 days ago $197,300$225,100
Python TypeScript JavaScript AWS Spark Databricks Snowflake Go Java SQL Docker Kubernetes NoSQL RDBMS HTML/CSS Microservices Agile Cloud Computing
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA +1 63 days ago $179,400$204,700
AWS Kubernetes Docker Python Java TypeScript JavaScript Go SQL NoSQL Microservices Cloud Computing Agile HTML/CSS Microsoft Azure
4+ yrs exp