Technical Program Management - Leadership

This job family represents all Managers in the Technical Program Management sub-department.

This job family represents all Managers in the Technical Program Management sub-department within the Product Leadership department. They are responsible for managing, directly or indirectly, GitLab team members performing in the role of Technical Program Manager. The R&D Technical Program Management teams support cross-division initiatives and projects across PM, UX, Engineering and other functions within R&D along with functions across GTM. These roles are responsible for building and managing a world-class team and putting them in the best position to succeed. They own the delivery of technical programs, are always looking to improve productivity, and are responsible for meeting and exceeding deliverable timeline expectations.

Levels

Manager, Technical Program Management

This role manages a team of Technical Program Managers and reports to the Chief Product Officer.

Manager, Technical Program Management - Job Grade

The Manager, Technical Program Management is a grade 8.

Manager, Technical Program Management - Responsibilities

  • Lead and mentor a team of Technical Program Managers, including providing regular feedback to foster their growth, to ensure their success
  • Support team members in their development and maintain an understanding of their roles and responsibilities as well as holding team members accountable for delivering results for customers
  • Operationalize strategies and initiatives set forth by the Product Leadership Team
  • Develop, implement, and maintain program management processes, methodologies, and tools to improve operational efficiency
  • Manage day-to-day operations of complex, high-impact technical programs from inception to delivery
  • Build strong relationships within the Product division and with cross-functional stakeholders including Engineering, Security, and GTM teams
  • Facilitate effective communication and coordination with cross-functional stakeholders, including Engineering, Security, and GTM teams, ensuring smooth program execution
  • Identify and mitigate risks, resolve conflicts, and remove obstacles for the Technical Program Management team to ensure timely program delivery
  • Establish and track key performance indicators (KPIs) for programs and team members and hold team accountable for meeting commitments
  • Contribute to resource planning, capacity management, and budget allocation for technical programs
  • Create and maintain program management standards for elements including program documentation, project plans, status reports, post-mortems as well as a team direction north star
  • Continuously improve operational processes to enhance productivity and quality of program delivery
  • Align TPM team activities with organizational goals and product roadmaps
  • Drive the Objective and Key Results (OKR) process for R&D
  • Drive PLT offsite planning, facilitation, and follow-ups
  • Demonstrate leadership as expected of Managers across GitLab

Please note: If the Manager, Technical Program Management has less than 4 direct reports, some individual contributor responsibilities may be expected to be maintained.

Manager, Technical Program Management - Requirements

  • Experience crafting and executing on cross functional Product-driven initiatives including capturing and redefining requirements into impactful work items
  • Experience driving initiatives according to plan and timelines
  • Prioritize effectively and multitask efficiently
  • Proven track record of successful collaboration with internal and external stakeholders
  • Strong communication, presentation, and documentation skills
  • Experience influencing others without having direct management authority and motivating them to successfully complete tasks within required timelines
  • Risk analysis and problem-solving skills
  • Proven track record of delivering complex, cross-functional programs
  • Strong analytical skills for assessing and recommending solutions based on data and research

Manager, Technical Program Management - Performance Indicators

Division Wide Operational Efficiency of programs within the Product Division

Manager, Technical Program Management - Career Ladder

The next step in the Manager, Technical Program Management is to move to a Senior Manager, Technical Program Management role.

Manager, Technical Program Management - Hiring Process

Candidates for this position can generally expect the hiring process to follow the order below. Note that as candidates indicate preference or aptitude for one or more specialties, the hiring process will be adjusted to suit. Please keep in mind that candidates can be declined from the position at any stage of the process.

  • 30 minute screening call with one of our Technical Recruiters
  • 50 minute interview with the hiring manager
  • 50 minute interview with a member of Product Leadership
  • 50 minute deep dive interview with the Chief of Staff - Product
  • 50 minute direct report panel interview with members of the Technical Program Management team
  • 50 minute peer interview with a Manager, Technical Program Management within R&D

 


About GitLab

GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 2,200 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

We value results, transparency, sharing, freedom, efficiency, self-learning, frugality, collaboration, directness, kindness, diversity, inclusion and belonging, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

Top 10 Reasons to Work for GitLab:

  1. Mission: Everyone can contribute
  2. Results: Fast growth, ambitious vision
  3. Flexible Work Hours: Plan your day so you are there for other people & have time for personal interests
  4. Transparency: Over 2,000 webpages in GitLab handbook, GitLab Unfiltered YouTube channel
  5. Iteration: Empower people to be effective & have an impact, Merge Request rate, We dogfood our own product, Directly responsible individuals
  6. Diversity, Inclusion & Belonging: A focus on gender parity, Team Member Resource Groups, other initiatives
  7. Collaboration: Kindness, saying thanks, intentionally organize informal communication, no ego
  8. Total Rewards: Competitive market rates for compensation, Equity compensation, global benefits (inclusive of office equipment)
  9. Work/Life Harmony: Flexible workday, Family and Friends days
  10. Remote Done Right: One of the world's largest all-remote companies, prolific inventor of remote best practices

See our culture page for more!

Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto and guides.

Last modified September 26, 2024: Update file technical-program-management.md (4dbbe817)