Senior Software Engineer

Comcast

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$129,515–$194,273 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $162k
$108k most similar roles pay here $247k

This role pays less than 70% of similar roles. Most pay $151,987–$202,561 — the shaded band above. At the midpoint, this role pays about $162k 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 72 open roles on FindRole.

Listed pay typically runs $141,850–$203,546 across 63 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Senior Software Engineer

Senior 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 leading technical designs for complex software solutions, including automation, analytics, and cloud optimization across multiple engineering teams. The engineer will develop data pipelines, dashboards, and automated reporting tools while managing infrastructure as code and CI/CD workflows. Key responsibilities include identifying systemic inefficiencies in distributed services, productionizing AI-enabled forecasting, and ensuring high availability of cloud-native systems. Required technical skills include proficiency in Python, Go, Java, or Rust; experience with AWS, Azure, or GCP; and familiarity with Kubernetes, Docker, Terraform, and SQL. The role addresses the challenge of providing scalable identity resolution and privacy-preserving measurement solutions to help advertisers reach target audiences effectively across various digital platforms.

What does a Software Engineer earn in Illinois?

Median $161972 from 68 postings across 23 companies.

See salary data

What you'll do

  • Lead complex optimization initiatives from initial problem definition through technical design, implementation, and outcome validation.
  • Architect and build reusable software, data pipelines, dashboards, and automation to track cloud spend and engineering productivity.
  • Partner with finance and engineering leadership to define cost-benefit assumptions and validate realized savings.
  • Diagnose and resolve systemic inefficiencies in distributed services regarding compute, storage, and data movement.
  • Design and productionize AI-enabled forecasting, anomaly detection, and automated operational workflows.
  • Develop scalable, secure, and maintainable cloud-native services using infrastructure as code and CI/CD pipelines.
  • Manage the technical quality of integrations between engineering telemetry, billing systems, and financial reporting.
  • Mentor junior engineers through design guidance, code reviews, and technical coaching on shared initiatives.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Data Science, Finance, or a related field, or equivalent practical experience.
  • Typically 5+ years of hands-on software engineering experience using Python, Go, Java, JavaScript/Node.js, Rust, or Scala.
  • Demonstrated ability to translate ambiguous business objectives into technical designs and measurable outcomes across multiple services.
  • Deep experience with at least one major cloud provider (AWS, Azure, GCP, or OCI) for cloud optimization decisions.
  • Proficiency in designing cloud-native services using CI/CD, automated testing, and infrastructure as code tools like Terraform or GitHub Actions.
  • Experience with microservices, containers, and orchestration platforms such as Docker and Kubernetes.
  • Strong SQL skills and experience with data/analytics platforms like Snowflake, Databricks, Spark, or PostgreSQL.
  • Experience building dashboards, data pipelines, or observability solutions using tools like Datadog, Prometheus, or Grafana.
  • Adtech or advertising industry experience (preferred).
  • Experience with FinOps, cloud cost optimization, forecasting, AI-assisted engineering, or audience platforms (preferred).

More like this

Similar roles

Software Engineer

Comcast

Chicago, IL 23 days ago $109,759–$164,638
Python Go Java JavaScript Node.js Rust Scala AWS Azure GCP OCI LLM RAG MCP Agentic AI CI/CD Terraform GitHub Actions Jenkins Docker Kubernetes EKS OKE SQL Snowflake Databricks Spark Presto EMR PostgreSQL Aerospike Datadog Prometheus ELK Grafana
5+ yrs exp

Senior Software Engineer II, AI Labs & Foundations

Instacart

Remote 24 days ago $230,000–$242,500
LLM Python Golang TypeScript RAG Vector Search Pinecone Weaviate FAISS Elasticsearch AWS GCP Kubernetes Docker Kafka CI/CD Observability STT TTS Distributed Systems
5+ yrs exp Remote

Senior Software Engineer

CoStar Group

Irvine, CA 3 days ago $124,000–$187,000
C# .NET AWS Claude Code GitHub Copilot Vue.js React TypeScript MS SQL MySQL Apache Kafka Datadog Docker Kubernetes CI/CD Python BigQuery Databricks Snowflake
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote 32 days ago $148,700–$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Microsoft

Redmond, WA 5 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Microsoft Azure AWS Distributed Systems Cloud Computing Software Engineering
4+ yrs exp Hybrid

Senior Software Engineer

Microsoft

41 days ago $119,800–$234,700
Large Language Models Python C# Java JavaScript C++ C Microsoft Azure Microsoft 365 Copilot Copilot Studio Power Platform GitHub Copilot Source Control Machine Learning Data Integration Workflow Automation Retrieval Structured Outputs
4+ yrs exp