# Lead Software Engineer (C++) - Ad Tech & Distributed Systems - FreeWheel

Hiring organization: [Comcast](https://career.thegoodapps.co/organizations/comcast)

Canonical page: https://career.thegoodapps.co/jobs/a5c9d3fb-d251-4fc7-b931-bf0a2d988f1f

Listed on Comcast's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: Chicago, IL
- Salary: 152829 – 229243 USD per year

## Summary

A senior C++ engineer role building real-time ad-serving systems that handle millions of concurrent requests across distributed cloud infrastructure. This suits experienced backend engineers comfortable with high-throughput systems, low-latency optimization, and operating at scale in the advertising technology space.

_Our summary, not Comcast's wording._

## Skills named

Amazon Web Services (AWS), Apache Kafka, C++, Concurrency, Microservices, Multithreading, MySQL, Python, Snowflake

## Required

- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- 5+ years of professional C++ development
- Experience building high-volume, high-concurrency distributed systems
- Strong multithreading and concurrency expertise
- Memory management and performance optimization skills
- Experience with low-latency, real-time application design
- Cloud platform knowledge (AWS, Azure, or GCP)
- MySQL relational database experience
- Understanding of scalable microservices and service-oriented architectures
- Production system monitoring and performance tuning experience

## Nice to have

- Familiarity with distributed data stores like Aerospike, Kafka, or Snowflake
- Experience with AWS OpsWorks

Apply on Comcast's site: https://comcast.wd5.myworkdayjobs.com/en-US/Comcast_Careers/job/IL---Chicago-350-N-Orleans-St-1300N/Principal-Software-Engineer---Ad-Tech---Distributed-Systems---FreeWheel_R438758-1
