Software Engineer

Comcast

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $137k
$98k most similar roles pay here $223k

This role pays less than 78% of similar roles. Most pay $142,400–$211,200 — the shaded band above. At the midpoint, this role pays about $137k versus about $177k 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 84 open roles on FindRole.

Listed pay typically runs $137,369–$206,053 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) will join the Software Engineering for Audience and Measurement team to build audience, identity, and measurement services. This role involves developing software, data pipelines, and automation tools to measure cloud spend, infrastructure utilization, and engineering productivity while ensuring cost-efficient design patterns. The engineer will collaborate with cross-functional teams to translate financial requirements into technical actions, implement AI-enabled solutions for anomaly detection, and manage cloud-native infrastructures. Key technologies include Python, Go, Java, Rust, or Scala; cloud platforms like AWS, Azure, GCP, or OCI; and tools such as Docker, Kubernetes, Terraform, and Jenkins. The role also requires proficiency in SQL and data platforms like Snowflake or Databricks to solve complex problems regarding infrastructure efficiency, cost visibility, and scalable audience segmentation within the advertising technology domain.

What does a Software Engineer earn in Illinois?

Median $192050 from 87 postings across 24 companies.

See salary data

What you'll do

  • Build and maintain software, data pipelines, and dashboards to measure cloud spend and infrastructure utilization.
  • Analyze workloads to identify cost anomalies, inefficient resource usage, and opportunities for optimization.
  • Implement AI-enabled solutions to automate repetitive operations and improve forecasting accuracy.
  • Develop scalable, secure services using cloud-native patterns, infrastructure as code, and CI/CD pipelines.
  • Integrate engineering telemetry with cloud billing data to provide clear financial reporting and cost allocation.
  • Partner with Finance and Engineering teams to translate business goals into technical requirements.
  • Create automated unit and integration tests while troubleshooting production and data-quality issues.
  • Communicate technical findings and cost-saving recommendations to both technical and non-technical stakeholders.

What we're looking for

  • Bachelor’s degree in computer science, engineering, data science, finance, or a related field is preferred.
  • 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 and knowledge of cloud billing, resource tagging, and cost management.
  • Knowledge of LLM, RAG, MCP, and Agentic AI technologies.
  • Proficiency in CI/CD and infrastructure-as-code tools like GitHub Actions, Jenkins, or Terraform.
  • Experience with microservices, containers, and orchestration platforms such as Docker and Kubernetes.
  • Strong SQL skills and experience with data platforms like Snowflake, Databricks, Spark, or PostgreSQL.
  • Ability to build dashboards, automated reporting, and observability solutions using tools like Datadog or Grafana.

More like this

Similar roles

Software Engineer

Apple Inc

Cupertino, CA 14 days ago $129,300$225,300
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing High-Scale Performance Tuning
2+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office