Technical Program Management - Leadership
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. More info about the Product Technical Program Management team can be found in the TPM Job Family and the Team Page
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 8
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
Senior Manager, Technical Program Management
This role manages a team of Technical Program Managers and reports to the Chief Product Officer.
Senior Manager, Technical Program Management - Job Grade 9
The Senior Manager, Technical Program Management is a grade 9.
Senior Manager, Technical Program Management - Responsibilities
- Perform all non-IC responsibilities of a Manager, Program Management
- Product Leadership Team observer, with associated responsibilities to the larger Product Organization
- Create and maintain a long-term strategy and vision for the Program Management function, in alignment with broader company goals
- Partner with PLT and ELT groups to proactively plan and identify programs that will need TPM support
- Develop and expand upon the job family, CDF, and long-term hiring and growth objectives for the Technical Program Management function
- Create resiliency plan for Technical Program Management function, looking for ways to reduce single points of failure and appropriate balancing of level across TPM team
- Propose, drive, and execute on initiatives to improve overall operational efficiency of the R&D organization
- Contribute strategic improvements to how the Product Leadership Team operates and shape the priorities of the Product Management function
- Build strong relationships with other program management functions across the company; advocate for program management best-practices company-wide
- Exemplify, coach others on, and contribute to GitLab values and hold team members accountable to our values and high performance culture.
- Demonstrate leadership as expected of Managers across GitLab
Please note: If the Senior Manager, Technical Program Management has less than 4 direct reports, some individual contributor responsibilities may be expected to be maintained.
Senior Manager, Technical Program Management - Requirements
- All requirements of the Manager, Program Management role apply
- Experience leading a successful team
- Experience developing and executing on strategic team development plans
- Ability to coach others on driving cross functional product-driven initiatives, without direct control of the programs
- Ability to delegate and prioritize work across multiple team members
- Proven track record of successful collaboration with internal and external stakeholders, across multiple levels of leadership
- Proven ability to position oneself and the team as trusted partners and thought leaders
Senior Manager, Technical Program Management - Performance Indicators
Division Wide Operational Efficiency of programs within the Product Division
Senior Manager, Technical Program Management - Career Ladder
The next step in the Manager, Technical Program Management is to move to a Director, Technical Program Management role.
Senior 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 or Senior 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:
- Mission: Everyone can contribute
- Results: Fast growth, ambitious vision
- Flexible Work Hours: Plan your day so you are there for other people & have time for personal interests
- Transparency: Over 2,000 webpages in GitLab handbook, GitLab Unfiltered YouTube channel
- Iteration: Empower people to be effective & have an impact, Merge Request rate, We dogfood our own product, Directly responsible individuals
- Diversity, Inclusion & Belonging: A focus on gender parity, Team Member Resource Groups, other initiatives
- Collaboration: Kindness, saying thanks, intentionally organize informal communication, no ego
- Total Rewards: Competitive market rates for compensation, Equity compensation, global benefits (inclusive of office equipment)
- Work/Life Harmony: Flexible workday, Family and Friends days
- 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.
812dec31
)