Principal Software Development Engineer

Comcast

Quick summary

Work type
On-site
Location
Philadelphia, PA
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$137k most similar roles pay here $245k

This listing doesn't post a salary. Most similar roles pay $167,100–$217,725.

Based on 239 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 42 open roles on FindRole.

Listed pay typically runs $129,515–$195,779 across 22 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Principal Software Development Engineer

As a Principal Software Development Engineer in the Comcast Network and CONNECTivity (CONNECT) organization, you will lead the development of scalable and secure software solutions that enhance our customer experience. Your role involves integrating applications, mentoring technical staff, and collaborating with Quality Assurance to ensure high-quality software releases. You will work on large-scale network infrastructure projects, such as broadband access platforms and carrier-grade distributed systems, using technologies like C++, Golang, and Python in cloud-native environments. Key responsibilities include designing complex technical initiatives from architecture through deployment, troubleshooting production issues, and working closely with vendors and partners to drive innovation in the DOCSIS ecosystem. This role demands expertise in distributed systems, service resiliency, and telemetry, as well as strong leadership and communication skills to guide geographically dispersed teams.

What you'll do

  • Lead the design and development of large-scale network infrastructure using C++, Golang, or Python.
  • Enhance system scalability and security by integrating applications and performing comprehensive analyses.
  • Mentor technical staff and create detailed documentation for software solutions.
  • Monitor performance metrics to drive continuous improvement in software quality and efficiency.
  • Collaborate with Quality Assurance teams to ensure software meets high standards before release.
  • Troubleshoot urgent production issues and collaborate with internal teams, vendors, and external partners.

What we're looking for

  • Extensive hands-on experience in software engineering on Linux using C, C++, Golang, and Python.
  • Expertise in designing and supporting large-scale network infrastructure and carrier-grade distributed systems.
  • Strong understanding of distributed systems, control-plane architecture, service resiliency, telemetry, and production debugging.
  • Experience with cloud-native environments including Docker, Kubernetes, microservices, and event-driven architectures.
  • Proven ability to lead complex technical initiatives through all stages from design to deployment.
  • Demonstrated capability in troubleshooting urgent production issues and collaborating across teams and vendors.
  • Strong communication skills for explaining technical concepts and mentoring other engineers.

More like this

Similar roles

Principal Software Development Engineer

CVS Health

Remote (Hartford-Farmington Ave Atrium, US) 16 days ago $144,200$288,400
AWS Azure GCP Python AI OpenAI Gemini Agentic AI microservices architecture NoSQL databases CI/CD Kubernetes Terraform Prometheus Grafana
Remote

Principal Software Development Engineer

Oracle

Seattle, WA +2 21 days ago $99,600$234,600
Oracle Cloud Infrastructure KMS HSMs Encryption-at-Rest Linux/Unix Microservices Relational Databases NoSQL Distributed Systems CI/CD API Integration Operational Excellence Scalability Security Compliance

Principal Software Development Engineer

CVS Health

Remote (Hartford, CT) 12 days ago $144,200$288,400
.NET COBOL Java Node.js JavaScript Angular GCP Azure GitHub Jenkins DevSecOps CI/CD API development microservices Generative AI technologies mainframe architecture z/OS Mulesoft Integration Salesforce
Remote

Principal Software Development Engineer

CVS Health

Remote (Buffalo Grove-2100 E Lake Cook, US) 6 days ago $144,200$288,400
Java Python Spring Boot AngularJS NodeJS GCP AWS Kubernetes Jenkins Maven Docker CI/CD TensorFlow PyTorch Scikit-learn Kafka JUnit Antifactory DevSecOps Generative AI Large Language Models
Remote

Principal Software Engineer

Cisco

Remote (San Jose, CA) 104 days ago $231,400$331,800
Python C++ ASIC development Networking function implementation CI/CD PostgreSQL Kubernetes AWS Docker Prometheus Grafana P4 programming SDK development Linux操作系统 Git Jira Confluence
Remote

Principal Software Engineer

Intuit

New York, NY 61 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid