Senior Software Engineer

Comcast

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Reston, VAChicago, IL
Salary
$141,850–$212,776 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $177k
$109k $224k
below market most similar roles pay here above market

This role pays more than 70% of similar roles. Most pay $145,450–$190,062 — the blue band above. At the midpoint, this role pays about $177k versus about $168k 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 71 open roles on FindRole.

Listed pay typically runs $141,850–$195,000 across 62 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Senior Software Engineer

JOB TITLE: Sr Software Engineer As a Sr Software Engineer, you will join the engineering team to lead the design, development, and delivery of scalable, high-impact software systems. You will own the technical design of services and data pipelines that ingest audience segment data, metadata, and activation artifacts. Your daily work involves managing ingestion solutions from source onboarding through production, including data validation, normalization, and transformation. You will utilize technologies such as Python, Java, JavaScript, Go, Rust, and Scala within cloud environments like AWS, OCI, or Azure. Key tools include Snowflake, Databricks, Aerospike, Kubernetes, and Terraform. You will solve complex business problems by optimizing data models and queries for high-volume datasets, ensuring high availability and low latency for mission-critical advertising audience targeting systems.

What does a Software Engineer earn in Virginia?

Median $165000 from 121 postings across 24 companies.

See salary data

What you'll do

  • Lead the technical design and delivery of scalable services and data pipelines for audience segment data.
  • Own ingestion solutions from source onboarding through production, including data validation, normalization, and transformation.
  • Apply cloud engineering expertise to drive adoption of CI/CD pipelines, infrastructure as code, and cloud-native development.
  • Design and optimize Snowflake data models, queries, and workload-isolation strategies for high-volume datasets.
  • Engineer ingestion systems to meet specific service-level objectives for latency, throughput, accuracy, and recovery.
  • Establish and enforce test automation standards by designing comprehensive unit and integration test suites.
  • Serve as a technical thought leader for "buy vs. build vs. broker" evaluations and architectural reviews.
  • Mentor junior and mid-level engineers by providing technical guidance and support for professional development.

What we're looking for

  • Bachelor's or master's degree in computer science or a related field.
  • 5-7 years of relevant work experience.
  • 3+ years of hands-on experience coding in Golang, Rust, Node.js, Python, or Scala.
  • 2+ years of experience with microservices, Kubernetes, or EKS (AWS or OCI).
  • 2+ years of experience with enterprise cloud services such as S3, EMR, Glue, EC2, ECS, IAM, Lambda, CodeBuild, Athena, OCI Dataflow, Redis, ElasticSearch, RDS, Aurora, and Airflow.
  • Proficiency in CI/CD tools such as Jenkins, Terraform, or similar automation tools.
  • Strong SQL skills with hands-on experience using data platforms such as Aerospike, Snowflake, Databricks, Spark, Presto, and EMR.
  • Experience with monitoring tools like Datadog, Prometheus, Grafana, and ELK stack.
  • Experience working with distributed data systems (Snowflake or Spark strongly preferred).
  • Experience in the advertising industry, particularly in audience targeting, is a plus.

More like this

Similar roles

Senior Manager, Software Engineering

Comcast

Reston, VA 4 days ago $171,515–$257,273
Golang gRPC AWS Docker Kubernetes Python Spark Scala CI/CD Terraform SQL Redis Elasticsearch S3 EMR Glue EC2 ECS IAM Lambda CodeBuild Athena RDS Aurora EKS Jenkins Presto MySQL Snowflake Microservices
7+ yrs exp

Full Stack Engineer 4

Capital One Financial

Plano, TX +4 42 days ago $179,400–$204,700
Python AWS Java Go Scala Node.js TypeScript JavaScript Kubernetes Docker Snowflake Databricks NoSQL CI/CD Infrastructure as Code Git GitHub Bitbucket GCP Azure Rust C#
4+ yrs exp

Senior Software Engineer

Comcast

Chicago, IL 41 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 46 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

Senior Software Engineer

The Walt Disney Company

Glendale, CA +1 20 days ago $144,100–$193,200
Mulesoft Java Python SQL TensorFlow PyTorch Scikit-learn Google Apigee AWS GCP Azure Kubernetes CI/CD RAG Vector Databases LLM Agile Data Pipelines
5+ yrs exp Hybrid

Senior Software Engineer

Alkami

Remote 63 days ago
Java C# React Angular Vue.js HTML CSS Kubernetes SQL NoSQL REST API UI Automation Open telemetry Cloud Native Caching Agile SaaS
5+ yrs exp Remote