Senior Software Engineer

Comcast

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Englewood, COReston, VA
Salary
$141,850–$212,776 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $177k
$132k most similar roles pay here $230k

This role pays less than 52% of similar roles. Most pay $150,198–$214,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $182k 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 89 open roles on FindRole.

Listed pay typically runs $139,609–$201,773 across 66 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Senior Software Engineer

Sr. Software Engineer joins the Ad Serving team to develop software solutions for a demand side platform that processes billions of ad auctions daily. 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 distributed computational systems on Linux, optimize algorithm performance, and manage infrastructure using scalable design patterns. Key technologies include C++, Go Lang, Git, Snowflake data warehouses, and Aerospike distributed databases. Candidates must possess strong skills in network programming, object-oriented programming, and troubleshooting within complex environments. The work focuses on the technical challenge of executing complex bidding strategies and determining customer participation in real-time auctions to provide optimal results within milliseconds for a high-volume advertising ecosystem.

What does a Software Engineer earn in Colorado?

Median $165250 from 64 postings across 21 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 core functionality specifically using C++.
  • Plan and execute the testing and deployment of new features for cloud-based infrastructure using scalable design patterns.
  • Manage data integration and storage using Snowflake and Aerospike distributed databases.
  • Analyze and optimize algorithm performance while documenting all development activities.
  • Research and author technical documentation, including software designs, evaluation plans, and formal reports.
  • Provide technical leadership by mentoring junior engineers and reviewing team code.
  • Collaborate with stakeholders to identify product requirements and determine integration needs.

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.
  • Proficiency in C++ and object-oriented programming concepts.
  • Experience with Git versioning tools and Linux operating systems.
  • Ability to use data warehouses like Snowflake and distributed databases like Aerospike.
  • Go Lang experience (preferred).
  • Ad Tech experience (preferred).

More like this

Similar roles

Senior Software Engineer

Comcast

Reston, VA 26 days ago $141,850$212,776
C++ Go Snowflake Aerospike Linux Git network programming Object-Oriented Programming Software Architecture Scalable Design Patterns
7+ yrs exp Hybrid

Senior Software Engineer

Comcast

Reston, VA +1 47 days ago $141,850$212,776
AWS Kubernetes C++ Golang Linux Nginx Distributed Systems SDLC Agile Network Programming Containerization Software Architecture
3+ yrs exp Hybrid

Senior C++ Software Engineer

Comcast

Reston, VA +1 11 days ago $141,850$212,776
C++ Golang C Distributed Systems Network Programming SDLC Agile Back-End Development Software Engineering Methodology
7+ yrs exp Hybrid

Senior Software Engineer

Comcast

Reston, VA 3 days ago $141,850$212,776
C++ C Network Programming distributed system s Open RTB SDLC Agile Software Engineering Methodology Web Applications
3+ yrs exp Hybrid

Software Engineer

Comcast

Reston, VA 18 days ago $120,212$180,318
AWS C++ Kubernetes Distributed Systems Java Go Rust Linux Cloud Computing Data Modeling Software Architecture Observability Algorithms
3+ yrs exp

Software Engineer

Comcast

Englewood, CO +1 12 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