Principal Technical Program Manager (TPM5)
ComcastAbout the role
Job Summary
The Principal Technical Program Manager will lead a high-impact initiative enabling compliant data sharing across Comcast, NBCUniversal, and Sky. This role will drive the creation of a data enablement foundation, oversee modernization and re-platforming efforts, and implement enterprise-wide data governance and compliance strategies. The ideal candidate will combine strong technical acumen with program leadership to deliver cost efficiencies, enhance analytics capabilities, and support strategic growth objectives.Job Description
This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future.
Core Responsibilities
- Lead the enterprise-wide program to enable compliant data sharing across Comcast, NBCUniversal, and Sky.
- Understands the scope of technical programs as defined by the product and business requirements and the budget process. Participates in the key planning of milestones. Uses specific knowledge about one or more technical areas to research, plan, communicate and achieve objectives through program/project team.
- Identifies, confirms and obtains participation from required cross-functional teams. Ensures team clearly understands roles and responsibilities for the duration of the program.
- Creates and builds program plans and program record. Works with the core team to identify and schedule all the work required to fulfill program scope, including identification and management of critical path tasks. Identifies and manages program critical paths.
- Identifies goals and successes criteria, drives the development and implementation of key goals, objectives and successes criteria for the program with key stakeholders and core team. Raises conflicts and resolves with the appropriate level of management engagement to build consensus. Obtains and assigns resources to the program plan. Recommends changes to improve the engineering process and to alleviate process inaccuracy and duplication.
- Determines the cost and budget; performs resource forecasting.
- Analyzes areas of risk to avoid risky activities by identifying and managing critical paths and risk areas. Establishes contingency plans and identifies trigger events and assumes responsibility for initiation corrective actions.
- Communicates updates on major milestones and keeps all stakeholders informed of progress and issues. Identifies and manages proposed changes to program parameters and works with managers to ensure appropriate processes and communications are followed. Work is evaluated upon completion to ensure objectives have been met. Contributes to the development of organization's goals and objectives.
- Monitors and ensures quality of program deliverables. Leads core technical team and key field resources to develop and monitor deployment schedule, strategies and tools to support the implementation of programs in the field through trials and controlled customer deployments.
- Consistent exercise of independent and collaborative judgment and discretion in matters of significance.
- Other duties and responsibilities as assigned.
Qualifications
10+ years of experience in technical program management within large-scale enterprise environments.
Understanding of cloud vs. on-premises architectures and associated cost models.
Experience with SDLC and Agile methodologies; prior experience as a Scrum Master is highly desirable.
Familiarity with data governance, compliance frameworks, and modernization strategies helpful but not required
Exceptional oral and written communication skills with the ability to influence and engage senior leadership.
Proven ability to influence cross-functional teams in
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s