About The Position

Do you want to lead a team of Technical Program Managers as they run programs and initiatives that directly impact GitHub’s most critical goals? GitHub is looking for a senior leader to join our Technical Program Management team in our Engineering organization as a people manager. You should be an ambitious, passionate, technical, and collaborative leader, with a strong background in empowering high performing teams and an ability to deliver results through technical programs.

Requirements

  • 10+ years experience in engineering, product/technical program management, data analysis, or product development
  • OR Bachelor's Degree in Computer Science, Engineering, Data Science, Math, Business, or related field AND 8+ years experience in engineering, product/technical program management, data analysis, or product development
  • OR Master's Degree in Computer Science, Engineering, Data Science, Math, Business, or related field AND 6+ years experience in engineering, product/technical program management, data analysis, or product development
  • OR equivalent experience.
  • 8+ years experience in managing cross-functional and/or cross-team projects.

Responsibilities

  • Opportunity and Solutions Identification
  • Demonstrates and builds experiences across multiple groups or divisions.
  • Leads and coaches teams to develop problem statements and form hypotheses for products and services across divisional boundaries to address highly complex business, program, customer needs, and/or market opportunities; identifies dependencies of other features.
  • Determines and leads process improvements to quickly scope insights, and drives change management initiatives.
  • Uses industry understanding to direct teams to ensure alignment between the customer, the market, internal stakeholders, senior leadership, and the goals and strategy of GitHub.
  • Holds teams accountable for collaborating with others (e.g., Engineering, Marketing, Design) to ensure that they can satisfy customer requirements.
  • Provides expertise to help teams validate the market size and opportunity of greatest value for the company.
  • Facilitates collaboration between their team and other partner teams to bring about solutions.
  • Program Planning and Success
  • Provides expertise to help teams define the multiple program goals and prioritization for the products and services they own.
  • Guides teams to translate the needs of the organization and other teams into program goals and prioritize deliverables based on data insights.
  • Guides teams to engage in active risk management (proactive and reactive) to identify risks and propose mitigations for risks using data (e.g., telemetry, usage, net satisfaction, customer satisfaction).
  • Coaches teams to define success criteria and performance metrics (e.g., Objectives and Key Results [OKRs], Key Performance Indicators [KPIs] such as quality and performance) of products, services and works with engineering to ensure needed telemetry is developed.
  • Provides expert knowledge to help teams deeply understand the return on investment.
  • Program/Service Development
  • Acts as a subject matter expert in orchestrating and integrating efforts for the development and implementation process of product, services on large cross functional projects with internal teams and external partners.
  • Drives teams to collaborate and coordinate across teams and perspectives to ensure alignment on product management and release, including tradeoffs, adjustments, and improvements as feasible.
  • Guides teams to partner with the engineering team to contribute, prioritize, and deliver on the roadmap for product, service.
  • Drives teams to understand the value proposition for the feature(s)/feature areas and answer technical questions on the feature(s)/feature areas they own.
  • Guides teams to justify capacity requirements and advocate for the right resource allocation.
  • Partners with the Engineering team to know the feature capabilities in alignment with the goal updates and associated tradeoffs.
  • Guides teams tracking, coordinating, and communicating end-to-end project schedules for products, services.
  • Ensures teams establish and monitor processes, and hold other stakeholders accountable for following the established schedule and processes.
  • Guides teams when tracking and managing dependencies to enable cohesive, connected user scenarios, and to avoid issues and mitigate risks.
  • Coaches teams to make adjustments or course corrections when projects are not aligned to schedules or goals.
  • Drives teams to develop the staging and implementation plan for piloting/release in alignment with Objectives and Key Results (OKRs) and Key Performance Indicators (KPIs) for products, services, its development timeline, and the introduction to the different programs.
  • Ensures teams collaborate with stakeholders to monitor progress and adjust as needed.
  • Helps teams lead governance programs and processes to ensure that specific performance requirements and standards are met throughout the development lifecycle (e.g., quality, compliance, privacy, security, safety, accessibility).
  • Continuous Improvement
  • Provides expertise to help teams partner with others to collect performance metrics (e.g., Key Performance Indicators [KPIs] such as usage, quality, speed, and cost), monitor and report on progress (e.g., business reviews), and derive insights that lead to productive courses of action.
  • Ensures teams share insights with Engineering and other partners.
  • Leads teams to form hypotheses to technical needs, perform experiments, and iterate to drive improvement in specific performance metrics that have measurable impact.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service