Software Engineer

Comcast

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$109,759–$164,638 / yr
Posted
54 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $174k
This role $137k
$97k $233k
below market most similar roles pay here above market

This role pays less than 77% of similar roles. Most pay $142,400–$206,587 — the blue band above. At the midpoint, this role pays about $137k versus about $174k 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 64 open roles on FindRole.

Listed pay typically runs $141,850–$204,799 across 58 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Software Engineer

Software Engineer (Python, Java, C++, or GoLang) - Chicago, IL- ONSITE 2X Week- FreeWheel joins the Software Engineering for Audience and Measurement team to build identity resolution, audience segmentation, and privacy-preserving measurement solutions. This role involves developing software, data pipelines, and automation to measure cloud spend, infrastructure utilization, and engineering productivity. You will analyze workloads to identify cost anomalies, implement AI-enabled solutions for forecasting, and create integrations between engineering telemetry and financial data. The position requires proficiency in Python, Go, Java, JavaScript/Node.js, Rust, or Scala, alongside experience with AWS, Azure, GCP, or OCI. Key tools include GitHub Actions, Jenkins, Terraform, Docker, Kubernetes, SQL, Snowflake, Databricks, Spark, and Datadog. You will solve complex problems regarding cloud cost optimization and infrastructure efficiency within a large-scale advertising platform.

What does a Software Engineer earn in Illinois?

Median $162050 from 79 postings across 28 companies.

See salary data

What you'll do

  • Build and maintain software, data pipelines, and dashboards to measure cloud spend and infrastructure utilization.
  • Translate budgets and unit economics into actionable engineering requirements and measurable optimization initiatives.
  • Analyze cloud workloads to identify cost anomalies and opportunities for improving resource placement and storage.
  • Implement AI-enabled solutions to automate repetitive operational work and improve forecasting and anomaly detection.
  • Design and deliver scalable, secure services using cloud-native patterns, infrastructure as code, and CI/CD.
  • Create integrations between engineering telemetry, cloud billing data, and financial planning inputs to ensure data quality.
  • Support capacity planning, cost allocation, and forecasting processes to improve financial accountability across teams.
  • Develop automated tests and troubleshoot production issues to ensure solutions meet security and compliance standards.

What we're looking for

  • Bachelor's degree in computer science, Engineering, Data Science, Finance, or a related field, or equivalent practical experience.
  • 5-7 years of relevant work experience.
  • 3+ years of hands-on software engineering experience using Python, Go, Java, JavaScript/Node.js, Rust, or Scala.
  • Experience with at least one major cloud provider (AWS, Azure, GCP, or OCI) and knowledge of cloud billing or cost-management.
  • Working knowledge of CI/CD and infrastructure-as-code tools such as GitHub Actions, Jenkins, or Terraform.
  • Experience with microservices, containers, and orchestration platforms such as Docker, Kubernetes, EKS, or OKE.
  • Strong SQL skills and exposure to data platforms such as Snowflake, Databricks, Spark, Presto, EMR, PostgreSQL, or Aerospike.
  • Experience building dashboards, automated reporting, or observability solutions using tools like Datadog, Prometheus, ELK, Grafana, or BI platforms.
  • LLM/RAG/MCP and Agentic AI (preferred).
  • Experience with FinOps, cloud cost optimization, forecasting, AI-assisted engineering, or advertising and audience platforms (preferred).
  • Adtech or Advertising industry experience (preferred).

More like this

Similar roles

Software Engineer

Comcast

Englewood, CO +1 49 days ago $114,985–$172,478
AWS C++ Kubernetes Distributed Systems Java Go Rust Linux Low Latency Data Modeling Software Architecture Observability
3+ yrs exp

Senior Software Engineer

Comcast

Chicago, IL 34 days ago $129,515–$194,273
Python Go Java JavaScript Node.js Rust Scala AWS Azure GCP OCI Terraform Kubernetes Docker EKS OKE CI/CD GitHub Actions Jenkins SQL Snowflake Databricks Spark Presto EMR PostgreSQL Aerospike Datadog Prometheus ELK Grafana FinOps
5+ yrs exp

Software Engineer (GoLang)

Comcast

Chicago, IL 39 days ago $109,759–$164,638
GoLang AWS Kubernetes Terraform Python Java JavaScript Docker PostgreSQL MySQL SQL CI/CD Jenkins GitHub Actions Snowflake Databricks Spark Prometheus Datadog ELK Stack S3 EC2 Lambda IAM Aerospike Maven GitHub Bitbucket
5+ yrs exp Hybrid

Backend Software Engineer

Comcast

Chicago, IL 55 days ago $109,759–$164,638
Python Django PHP Kubernetes EKS AWS RESTful API's SDLC Back-End Development
5+ yrs exp

Senior Backend Software Engineer

Comcast

Chicago, IL 23 days ago $129,515–$194,273
Python Django PHP Kubernetes AWS EKS RESTful API's Back-End Development Software Design Production Deployments
7+ yrs exp

Senior C++ Software Engineer

Comcast

Reston, VA +1 49 days ago $141,850–$212,776
C++ Golang Distributed Systems DB Design Network Programming SDLC Agile Software Engineering Methodology Back-End Development Web Applications Software Verification Technical Specifications Testing Maintenance
7+ yrs exp Hybrid