Principal Software Development Engineer

Comcast•Philadelphia, PA

About The Position

Leads software solution development to meet strategic goals and user expectations. The role integrates applications, enhances scalability and security, performs system analyses, and creates development documentation. It provides technical leadership during design, mentors technical staff, monitors performance metrics, oversees software releases, and guides project planning and resource management to support efficient, on-budget delivery. The role collaborates with Quality Assurance to ensure software quality. Within Comcast's Technology + Product organization and its Network and CONNECTivity (CONNECT) organization, this position focuses on innovating, building, and operating reliable access-network platforms. The engineer leads complex software initiatives for Linux-based systems and large-scale network infrastructure, from architecture and design through development, validation, deployment, and operational support. The role also involves production troubleshooting and collaboration with internal teams, vendors, and external partners.

Requirements

  • Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or Python.
  • Experience designing, developing, or supporting large-scale network infrastructure, broadband access platforms, CMTS/vCMTS, DOCSIS/PON, or similar carrier-grade distributed systems.
  • Strong understanding of distributed systems, control-plane architecture, service resiliency, software upgrade compatibility, telemetry, and production debugging.
  • Experience with cloud-native or containerized environments, including Docker, Kubernetes, microservices, messaging/event-driven architectures, or configuration/state management systems.
  • Demonstrated ability to lead complex technical initiatives from architecture and design through development, validation, deployment, and operational support.
  • Proven ability to troubleshoot urgent production issues and collaborate with internal teams, vendors, and external partners.
  • Strong communication skills, including explaining complex technical issues, driving alignment, and mentoring other engineers.
  • 15 years or more of relevant work experience.

Nice To Haves

  • Direct experience with DOCSIS 3.1, DOCSIS 4.0, Full Duplex DOCSIS, CM registration, channel bonding, DBC, load balancing, upstream/downstream resiliency, or cable modem interoperability.
  • Experience with CMTS, vCMTS, cloud-native broadband routers, access network platforms, or packet/network control-plane systems.
  • Experience working with cable modem, chipset, RPD, or network equipment vendors.
  • Experience leading geographically distributed engineering teams or acting as a technical lead or architect for major platform features.
  • Bachelor's degree; the employer may also consider coursework and experience or extensive related professional experience.

Responsibilities

  • Lead software solution development that meets strategic goals and user expectations.
  • Integrate applications and improve system scalability and security.
  • Perform system analyses and create comprehensive development documentation.
  • Provide technical leadership during software design and oversee the software release process.
  • Mentor technical staff and monitor key performance metrics to inform improvements.
  • Guide project planning and resource management to support efficient, on-budget delivery.
  • Collaborate with Quality Assurance to ensure software quality.
  • Lead complex technical initiatives from architecture and design through development, validation, deployment, and operational support.
  • Troubleshoot urgent production issues and collaborate with internal teams, vendors, and external partners.
  • Innovate, build, and operate reliable access-network platforms.

Benefits

  • Medical and dental benefits.
  • 401(k) Savings Plan.
  • Generous paid time off.
  • Adoption assistance and childcare resources.
  • Pet insurance.
  • Full-time employees in serviceable areas receive free digital TV and internet courtesy services.
  • Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms.
  • Eligible employees receive benefits, with options and support intended to address physical, financial, and emotional well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service