Lead Software Engineer (C++), Ad Tech & Distributed Systems
Comcast
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 72% of similar roles. Most pay $185,500–$221,687 — the shaded band above. At the midpoint, this role pays about $191k versus about $204k for comparable roles.
Based on 240 similar postings.
Employer
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 84 open roles on FindRole.
Listed pay typically runs $137,369–$206,053 across 58 roles with salary data.
Most-posted roles
At a glance
Lead Software Engineer (C++) joins a team building and enhancing a large-scale, real-time advertising platform that operates at massive scale. This role focuses on developing high-performance backend services to process millions of concurrent requests while maintaining ultra-low latency response times across distributed cloud infrastructure. You will design and optimize C++ applications for high Query Per Second workloads, manage complex decisioning logic, and integrate with external demand partners. The work involves building resilient distributed services in multi-region environments and creating efficient data access layers. Key technologies include C++, Python, MySQL, Aerospike, Kafka, Snowflake, and cloud platforms like AWS, Azure, or GCP. You will be responsible for troubleshooting performance bottlenecks, ensuring high availability, and managing multithreading, memory management, and concurrency to solve critical problems within the core advertising ecosystem and its associated real-time bidding systems.
Skills
What you'll do
What we're looking for
More like this
Comcast
Comcast
Comcast
Mastercard
Comcast
Comcast