Senior C++ Backend Engineer for Real-Time Ad Platform

Comcast

Chicago (IL)

On-site

USD 153,000 - 229,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Comcast is seeking a Senior Software Engineer (C++) to join a team delivering a large-scale real-time advertising platform. You will build high-performance backend services, optimize ad delivery decisions, and ensure ultra-low latency across a distributed cloud.

The role emphasizes multithreading, distributed systems, and experience with MySQL and Aerospike, working across multi-region cloud environments.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 5+ years of professional software development experience using C++.
  • Experience building and supporting high-volume, high-concurrency distributed systems.
  • Strong understanding of multi threading, concurrency, memory management, and performance optimization.
  • Experience designing and operating low-latency, real-time applications.
  • Knowledge of cloud platforms including AWS, Azure, or GCP.
  • Experience working with relational databases, particularly MySQL.
  • Familiarity with distributed data stores such as Aerospike, Kafka, Snowflake, etc.
  • Strong understanding of scalable microservices and service-oriented architectures.
  • Experience with monitoring, troubleshooting, and performance tuning large-scale production systems.

Responsibilities

  • Design, develop, and optimize high-performance C++ applications that power a large-scale ad serving platform.
  • Build and maintain backend systems capable of processing millions of concurrent requests with low latency and high availability.
  • Develop new platform capabilities while ensuring system stability, scalability, and performance under heavy workloads.
  • Enhance systems that process ad requests, communicate with external bidding partners, evaluate responses, and return optimized decisions in real time.
  • Design and implement resilient distributed services across multi-region cloud environments.
  • Optimize application performance for high QPS workloads and high-concurrency traffic patterns.
  • Collaborate with engineering teams to architect failover, disaster recovery, and high-availability solutions.
  • Create efficient database queries and data access layers utilizing MySQL and Aerospike.
  • Troubleshoot performance bottlenecks across application, database, and infrastructure layers.
  • Participate in architecture discussions, code reviews, and technical design initiatives.
  • Monitor and continuously improve system reliability, scalability, and operational efficiency.

Skills

C++ programming
Distributed systems
Multithreading
Memory management
Performance optimization
Real-time applications
Cloud platforms (AWS/Azure/GCP)

Education

Bachelor's degree

Tools

MySQL
Aerospike
Kafka

Job description

Comcast is seeking a Senior Software Engineer (C++) to join a team delivering a large-scale real-time advertising platform. You will build high-performance backend services, optimize ad delivery decisions, and ensure ultra-low latency across a distributed cloud.

The role emphasizes multithreading, distributed systems, and experience with MySQL and Aerospike, working across multi-region cloud environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Comcast • Chicago (IL)

On-site
USD 153,000 - 229,000
Senior C++ Lead - Real-Time Ad Tech & Distributed Systems
Senior C++ Lead - Real-Time Ad Tech & Distributed Systems

Blueface Ltd • Chicago (IL)

On-site
USD 153,000 - 229,000
Lead Software Engineer (C++) - Ad Tech & Distributed Systems - FreeWheel
Lead Software Engineer (C++) - Ad Tech & Distributed Systems - FreeWheel

Blueface Ltd • Chicago (IL)

On-site
USD 153,000 - 229,000
Sr. C++ Software Engineer- 2 Days Onsite - Reston, VA - FreeWheel
Sr. C++ Software Engineer- 2 Days Onsite - Reston, VA - FreeWheel

Blueface Ltd • Reston (VA)

On-site
USD 95,000 - 135,000
Senior Cloud Platform Engineer — AWS, Kubernetes & Go
Senior Cloud Platform Engineer — AWS, Kubernetes & Go

Comcast • Reston (VA)

On-site
USD 142,000 - 213,000
Senior Backend Engineer – AdTech, High-Throughput, Hybrid
Senior Backend Engineer – AdTech, High-Throughput, Hybrid

Nexxen • San Carlos (CA)

Hybrid
USD 170,000 - 200,000
Medical
Dental
Vision
+6
Senior Ad Tech & Streaming Hub Engineer
Senior Ad Tech & Streaming Hub Engineer

Comcast • Reston (VA)

On-site
USD 100,000 - 130,000
Best-in-class benefits
Possibility of bonus
Personalized support options
Senior Ad Tech Engineer — Real-Time Programmatic
Senior Ad Tech Engineer — Real-Time Programmatic

Netflix, Inc. • Los Gatos (CA)

On-site
USD 388,000 - 558,000
Health Plans
Mental Health support
401(k) Retirement Plan with employer‑m
+7
Senior DSP Software Engineer (C++/Go/Java)
Senior DSP Software Engineer (C++/Go/Java)

Comcast • Reston (VA)

On-site
USD 141,000 - 213,000
Sr. Software Engineer (C++ or GoLang or Java) - 2 Days Onsite - Reston, VA - FreeWheel
Sr. Software Engineer (C++ or GoLang or Java) - 2 Days Onsite - Reston, VA - FreeWheel

Comcast • Reston (VA)

On-site
USD 141,000 - 213,000