C++ Software Engineer

Comcast

Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$109,759–$164,638 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $159k
This role $137k
$99k most similar roles pay here $209k

This role pays less than 70% of similar roles. Most pay $132,270–$184,930 — the shaded band above. At the midpoint, this role pays about $137k versus about $159k 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 75 open roles on FindRole.

Listed pay typically runs $117,627–$195,998 across 39 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · C++ Software Engineer

FreeWheel is seeking a C++ Software Engineer to join its Buyercloud Ad Serving team in Chicago, where the engineer will design and build data-driven features for executing marketing campaigns effectively. This role involves scaling distributed applications, optimizing algorithms to reduce cloud costs, and enhancing observability to ensure system reliability. The ideal candidate will participate in on-call rotations, contribute to systems documentation, and work within a transparent culture that values high-quality software development at massive scale. Preferred qualifications include five years of experience with C++ or similar compiled languages, expertise in Linux ecosystems, and a strong understanding of scalable system architecture.

What you'll do

  • Design and implement data-driven features for customer marketing campaigns.
  • Scale distributed applications and infrastructure to handle increased demand.
  • Optimize algorithms and architectures to reduce cloud hosting costs.
  • Enhance observability stack to monitor and alert on system issues.
  • Participate in on-call rotations, serving as an escalation contact for incidents.
  • Document systems, playbooks, and instructional materials for team use.

What we're looking for

  • 5+ years of software engineering experience in C++ or similar compiled languages.
  • Deep understanding of building and scaling systems at a large scale.
  • Expertise in optimizing performance, scaling, and data modeling.
  • Strong grasp of software architecture principles and practices.
  • Experience working effectively in a Linux environment.
  • Ability to design and build data-driven features for marketing campaigns.
  • Participate in on-call rotations and support service incident escalations.

More like this

Similar roles

Junior C++ Software Engineer

Comcast

Chicago, IL 2 days ago $93,016$139,524
C++ Git Linux Snowflake Aerospike CI/CD Python Go AdTech AWS Kubernetes
Hybrid

Software Engineer

Comcast

Chicago, IL 4 days ago $109,759$164,638
Python C++ Java Go Kubernetes Docker AWS CI/CD PostgreSQL Redis Linux gRPC Prometheus Grafana Git Bash GraphQL React REST_API
Hybrid

Senior C++ Software Engineer

Comcast

Reston, VA 2 days ago
C++ Git Linux Snowflake Aerospike Python Go CI/CD Docker Kubernetes AWS PostgreSQL Redis MongoDB Terraform Prometheus Grafana
Hybrid

Lead C++ RTB Software Engineer

Comcast

New York, NY 2 days ago $174,661$261,992
C++ SQL Network Programming Golang Docker Kubernetes CI/CD PostgreSQL Redis Linux Git AWS Azure Scrum Agile RESTful APIs JSON YAML Swagger
Hybrid