Principal Software Engineer

Comcast

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$206,100–$309,150 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $258k
$123k most similar roles pay here $329k

This role pays more than 90% of similar roles. Most pay $174,600–$221,225 — the shaded band above. At the midpoint, this role pays about $258k versus about $198k 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 · Principal Software Engineer

Principal Software Engineer serves as a senior technical leader within the Streaming Hub Applications team, providing direction across multiple engineering groups to meet strategic goals. The role involves defining long-term technical strategies, leading cross-cutting architectural initiatives, and establishing engineering standards for consistency, scalability, and reliability. Day-to-day responsibilities include modernizing software delivery practices like CI/CD and automated testing, overseeing cloud and infrastructure strategy, and mentoring senior engineers to build a broader bench of technical leaders. The position focuses on an API-first platform strategy while managing system integrations, security, and performance metrics. Key skills required include AWS Cloud Computing, Software Engineering Principles, and People Management. This role addresses the complex challenge of reducing technical debt and architectural divergence while improving engineering velocity within a high-scale streaming and advertising technology environment.

What does a Software Engineer earn in New York?

Median $224000 from 203 postings across 41 companies.

See salary data

What you'll do

  • Define and drive long-term technical strategy for Streaming Hub Applications in partnership with Product and Engineering teams.
  • Establish engineering standards to improve consistency, scalability, reliability, and maintainability across the platform.
  • Drive modernization of software delivery practices including CI/CD, automated testing, and operational readiness.
  • Lead cloud and infrastructure strategies focusing on multi-cloud architecture, resiliency, and cost optimization.
  • Identify and lead strategic technical investments to reduce technical debt and increase engineering velocity.
  • Lead the adoption of AI-assisted software engineering practices and establish reusable patterns for AI workflows.
  • Mentor senior engineers and develop a broader bench of technical leaders across organizational boundaries.
  • Oversee the software release process to ensure high-quality, on-budget delivery that meets customer needs.

What we're looking for

  • Bachelor's Degree (preferred).
  • 15+ years of relevant work experience.
  • Expertise in software engineering principles.
  • Proficiency in AWS cloud computing.
  • Experience in people management.
  • Ability to lead technical strategy, architectural initiatives, and infrastructure design for multi-cloud environments.
  • Experience driving CI/CD, automated testing, and AI-assisted software engineering practices.
  • Ability to mentor senior engineers and provide technical leadership across multiple teams.

More like this

Similar roles

Principal Software Engineer

Comcast

New York, NY 7 days ago $206,100$309,150
AWS Cloud Computing CI/CD API Architecture Software Engineering Principles Multi-cloud Automated Testing Observability feature -controlled deployments AI-assisted Software Engineering Quality Assurance Project Planning
10+ yrs exp

Senior Software Engineer, C++

Comcast

New York, NY 16 days ago $148,018$222,027
C++ Golang Distributed Systems Network Programming Back-End Development SDLC Agile Software Engineering Methodology Web Applications
7+ yrs exp Hybrid

Senior Software Engineer

Comcast

Reston, VA +1 38 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 1 day ago $141,850$212,776
C++ Golang C Distributed Systems Network Programming SDLC Agile Back-End Development Software Engineering Methodology
7+ yrs exp Hybrid