Senior Software Engineer

Comcast

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Reston, VA
Salary
$141,850–$212,776 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $177k
$132k most similar roles pay here $238k

This role pays less than 58% of similar roles. Most pay $157,875–$215,625 — the shaded band above. At the midpoint, this role pays about $177k versus about $187k 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 · Senior Software Engineer

Sr. Software Engineer - 2 Days Onsite - Reston, VA - FreeWheel joins the Ad Serving team to develop software solutions for a demand side platform. This role involves designing, owning, and delivering high-quality software while mentoring junior engineers and collaborating with stakeholders to define technical requirements. The engineer will build and maintain cloud-based software and distributed computational systems on Linux, focusing on scalable design patterns and algorithm optimization. Key responsibilities include troubleshooting servers, reviewing code, and documenting technical designs. The role requires proficiency in C++, Go Lang, Git, and network programming, alongside experience with Snowflake data warehouses and Aerospike distributed databases. The work addresses the critical challenge of processing billions of ad auctions daily to execute complex bidding strategies within milliseconds for a high-volume advertising infrastructure.

What does a Software Engineer earn in Virginia?

Median $211200 from 265 postings across 15 companies.

See salary data

What you'll do

  • Design, develop, and maintain cloud-based software and distributed computational systems using the Linux operating system.
  • Develop software architecture and high-performance applications specifically using C++.
  • Manage and optimize data storage using Snowflake and Aerospike distributed databases.
  • Analyze and optimize algorithm performance while documenting all development activities.
  • Research and write technical documentation, including software designs, evaluation plans, and technical manuals.
  • Collaborate with stakeholders to identify product requirements and determine integration needs.
  • Review code and disseminate software best practices to the engineering team.
  • Provide technical leadership in troubleshooting and owning servers and cloud-based systems.

What we're looking for

  • Bachelor's degree (preferred).
  • 7 to 10 years of relevant work experience.
  • 4+ years of professional experience with compiled languages, databases, and network programming (preferred).
  • Proficiency in C++ for software development and architecture.
  • Experience with Go Lang (preferred).
  • Experience in Ad Tech (preferred).
  • Strong analytical abilities and communication skills in English.
  • Ability to work on multiple projects simultaneously and mentor junior engineers.

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote 49 days ago $148,700$199,400
Java Distributed Systems EC2 S3 Lambda DynamoDB SQS RDS Kinesis SQL NoSQL Backend Development
5+ yrs exp Remote

Senior Software Engineer

The Walt Disney Company

Remote (New York, NY) 46 days ago $148,700$199,400
Scala AWS Kubernetes Docker ZIO Cats Cats Effect Terraform CloudFormation Datadog Microservices Event-Driven Architecture CI/CD RESTful APIs Kotlin TypeScript Clojure Haskell Istio Spinnaker Git Jira
5+ yrs exp Remote

Senior Software Engineer

Adobe

San Jose, CA 179 days ago $177,900$257,550
Python Spark SQL Apache Airflow Databricks Snowflake DAX Tableau Power BI Adobe Analytics ETL Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing
3+ yrs exp

Senior Software Engineer

Alteryx

Remote 140 days ago $119,000$153,000
Python C++ gRPC CI/CD Git NumPy CPython SQLite OpenSSL WiX REST) API Node.js React JavaScript JSON Docker Kubernetes Rust AWS GCP Azure
Remote

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 91 days ago $106,000$170,500
Python Node.js TypeScript SQL MongoDB BigQuery GCP AWS Azure CI/CD REST APIs Kubernetes Docker AI/ML Pipelines Data Science Model Context Protocol
2+ yrs exp

Senior Software Engineer

Alkami

Remote 37 days ago $120,000$140,000
Kotlin Java Vue.js React Angular Tailwind CSS Spring Boot Hibernate RESTful APIs AWS Kubernetes Kafka SQL NoSQL Maven OpenTelemetry Agile UI Automation
8+ yrs exp Remote