Lead Software Engineer

Comcast

Quick summary

Work type
On-site
Location
Chicago, ILEnglewood, CO
Salary
$152,828–$229,243 / yr
Posted
16 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $173k
This role $191k
$124k most similar roles pay here $241k

This role pays less than 54% of similar roles. Most pay $135,037–$211,200 — the shaded band above. At the midpoint, this role pays about $191k versus about $173k 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 70 open roles on FindRole.

Listed pay typically runs $137,182–$209,414 across 34 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Lead Software Engineer

The Lead Software Engineer role on the Core Engineering team in Chicago or Englewood requires overseeing the development lifecycle of a high-performance distributed online video Ad Server system, including designing, implementing, and maintaining mission-critical software. This involves collaborating with Product Managers to build features aligned with business needs, developing technical specifications, and ensuring operational feasibility through rigorous testing and quality assurance procedures. The candidate will lead a team of engineers by providing mentorship, conducting code reviews, and fostering a culture of innovation and best practices. Key skills include extensive experience in C/C++, database design, network programming, distributed systems, and proficiency with Agile methodologies. Familiarity with the Open RTB protocol and the advertising industry is beneficial, as is the ability to work collaboratively across global teams and manage complex projects effectively.

What you'll do

  • Develop and maintain high-performance distributed Ad Server systems.
  • Collaborate with Product Managers to build features aligned with business needs.
  • Lead the software development lifecycle from design through maintenance.
  • Mentor a team of engineers, providing technical guidance and code reviews.
  • Design and implement verification plans and quality assurance procedures.
  • Foster collaboration between global engineering, product, and operations teams.
  • Tailor and deploy engineering tools, processes, and metrics for efficiency.

What we're looking for

  • 5+ years of experience in software development and engineering.
  • Proficient in C/C++, database design, and network programming.
  • Extensive experience with large system software design and distributed systems.
  • Strong project management skills for prioritizing tasks and managing timelines.
  • Ability to communicate complex technical concepts to non-technical stakeholders.
  • Expertise in Agile SDLC and software engineering methodology.
  • Experience leading and mentoring a team of software engineers.

More like this

Similar roles

Lead C++ Software Engineer 5

Comcast

Chicago, IL +1 2 days ago $152,828$229,243
C++ Concurrent Programming Agile SDLC Distributed Systems Database Design Network Programming Open RTB Protocol CI/CD
Hybrid

Lead Software Engineer

Genworth Financial

Raleigh, NC 51 days ago
Java AWS Lambda Step Functions Spring Boot JIRA ServiceNow Python CI/CD Agile Methodology MISMO standards XML JSON Application performance monitoring Observability platforms AI tools Kubernetes Docker PostgreSQL
Hybrid

Lead Software Engineer

Capital One Financial

McLean, VA +1 85 days ago $197,300$225,100
Python Kubernetes Docker AWS PostgreSQL MongoDB CI/CD LLM Prompt Engineering AI Marketing Technology ESP Campaign Management MJML Apache Velocity Terraform Git Swagger/OpenAPI Prometheus Grafana

Lead Software Engineer

Adobe

San Jose 59 days ago $208,300$301,600
Java Hibernate PostgreSQL Docker Kubernetes Jenkins Spring Framework MySQL MongoDB Apache Cassandra Kafka Redis Scrum Agile Methodologies New Relic Wavefront Vivid Cortex Vector Databases RAG Architecture A2A Protocol MCP Langchain AI Evals

Lead Software Engineer

Capital One Financial

McLean, Virginia 57 days ago $197,300$225,100
Java Go AWS Lambda Fargate CI/CD Docker Kubernetes PostgreSQL Redis MongoDB Git Jenkins Prometheus Grafana

Lead Software Engineer

Capital One Financial

New York, NY +2 6 days ago $179,400$204,700
Java Python Spring Boot Docker Kubernetes AWS CI/CD PostgreSQL Git Jenkins Terraform Ansible Maven JUnit RESTful APIs Microservices Scrum