Senior Technical Program Manager

Comcast Comcast · Media · Philadelphia, PA

Seeking a Senior Technical Program Manager to lead the planning, execution, and delivery of large-to-medium technical programs spanning multiple teams and organizations. This role requires strong program management fundamentals, growing technical depth, and the ability to operate with increasing independence while partnering effectively with engineering, product, and business stakeholders to drive reliable outcomes.

What you'd actually do

  1. Lead cross‑functional, large‑to‑medium technical programs that span multiple teams or organizations, ensuring delivery against committed scope, timelines, and quality expectations.
  2. Collaborate with engineering, product, and business partners to refine requirements, define scope, and establish clear success criteria and delivery plans.
  3. Understand technical program scopes and align delivery plans with product direction, business requirements, and relevant planning and budget processes.
  4. Identify and secure participation from required cross‑functional teams to ensure effective collaboration and program execution.
  5. Build and maintain integrated program plans, including identification and management of critical paths, dependencies, and key milestones; maintain an accurate program record.

Skills

Required

  • Technical Program Management
  • Software Development Life Cycle (SDLC)
  • Agile Methodologies
  • Cross-Functional Leadership
  • Program Delivery Management
  • Program Execution
  • Risk Management
  • Stakeholder Management
  • Structured Problem Solving
  • Communication Skills
  • Organizational Skills
  • Data Analysis
  • Jira
  • Excel
  • Databases
  • ServiceNow
  • Smartsheet
  • Power BI
  • Confluence

Nice to have

  • Master's degree in computer science, information technology, or a related technical field
  • Experience with system architecture

What the JD emphasized

  • minimum of 5 years’ experience managing the Software Development Life Cycle (SDLC) in an agile environment
  • Must have strong communication skills
  • Must have experience pulling and analyzing data to inform an approach or decision