Software Engineering Director – Vcmts

Comcast Comcast · Media · Philadelphia, PA

Software Engineering Director for the vCMTS platform, responsible for leading software development, defining strategy, and ensuring the delivery of high-performance, cloud-native broadband solutions. This role involves technical leadership, architecture, design, and resolution of complex system issues, with a focus on distributed systems, networking, and cloud-native development. The role also emphasizes team leadership, execution management, and financial/operational ownership.

What you'd actually do

  1. Define and execute vCMTS software strategy aligned with business and access network roadmap
  2. Own end-to-end delivery of software releases, including planning, execution, and lifecycle management
  3. Actively contribute to system architecture, design decisions, and performance optimization
  4. Lead root cause analysis and resolution of complex production issues across distributed systems
  5. Lead, develop, and scale high-performing engineering teams

Skills

Required

  • Software engineering experience
  • systems and networking expertise
  • leading high-performing R&D teams
  • distributed systems
  • Linux
  • cloud-native platforms (e.g., Kubernetes)
  • Python
  • C/C++
  • Go

Nice to have

  • DOCSIS/PON or broadband access technologies
  • vCMTS or CMTS platforms
  • high-performance networking (e.g., DPDK, SR-IOV)
  • AI/ML techniques to network optimization, telemetry analytics, or large-scale distributed systems

What the JD emphasized

  • 10+ years of software engineering experience
  • strong systems and networking expertise
  • track record of leading high-performing R&D teams