Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Director of Product Management

As the Director of Product Management, you will be responsible for managing and building a team that focuses on a specific GitLab collection of groups from our product hierarchy (sometimes encompassing entire stages or sections).

Job Grade

The Director, Product Management is a grade 10.

Requirements

Requirements for the role are outlined as part of the Product Career Development Framework.

  • Validation Track Skills
    • Ensures consistent execution of discovery track skills across a large team
  • Build Track Skills
    • Ensures consistent execution of build track skills across a large team.
    • Responsible for health of working relationships with Engineering Directors.
  • Business Skills
    • Works cross product hierarchy and cross-functionally to ensure an excellent end-to-end customer experience.
    • Excellent at understanding and managing business impact across a wide range of product domains.
    • Capable of making key pricing and packaging recommendations.
  • Communication Skills
    • Visible leader across teams.
    • Establishes compelling team purpose that is aligned to overall organizational vision.
    • Inspires broader team to achieve results.
    • Identifies disconnects to vision and takes appropriate action.
  • People Management Skills
    • Aligns team with larger Section vision and goals.
    • Provides appropriate level of guidance and latitude to managers and individuals.
    • Experienced at hiring and at managing out underperformance.
    • Excellent at caring personally for team members and providing candid real-time feedback.
  • Technical Background
    • Clear understanding of developer products
    • Experience in DevOps tools products
    • Familiarity with Git, CD, Containers and Kubernetes
  • Ten to twelve years of experience
  • Four years of people management experience
  • You are living wherever you want and are excited about the all remote lifestyle
  • Share our values, and work in accordance with them
  • Ability to use GitLab

Individual responsibility

  • Make sure you have a great product team (recruit and hire, sense of progress, promote proactively, identify underperformance)
  • Work on the vision with the VP of Product Strategy, Product Leadership, and CEO; and communicate this vision internally and externally
  • Distill the overall vision into a compelling roadmap
  • Make sure the vision advances in every release and communicate this
  • Communicate our vision though demo's, conference speaking, blogging, and interviews
  • Work closely with Product Marketing, Sales, Engineering, etc.

Team responsibility

  • Ensure that the next milestone contains the most relevant items to customers, users, and us
  • Work with customers, users, and other teams to make feature proposals enticing, actionable, and small
  • Make sure the DevOps tools are up to date
  • Keep relevant /direction pages up to date as our high-level roadmap
  • Regularly join customer and partner visits that can lead to new features
  • Ensure that we translate user demands to features that make them happy but keep the product UI clean and the codebase maintainable
  • Make sure the release announcements are attractive and cover everything
  • Be present on social media (hacker news, twitter, stack overflow, mailing-list), especially around releases

Primary Performance Indicators for the Role

Specialties

Dev

The Director of Product, Dev leads the Dev parts of the DevOps lifecycle (e.g manage, plan, and create) and reports to the VP of Product Management.

CI/CD

The Director of Product, CI/CD leads the CI/CD parts of the DevOps lifecycle (e.g verify, package, and release) and reports to the VP of Product Management.

Ops

The Director of Product, Ops leads the Ops parts of the DevOps lifecycle (e.g. Monitor and Configure) and reports to the VP of Product Management.

Secure

The Director of Product, Secure leads the Secure parts of the DevOps lifecycle and reports to the VP of Product Management.

Defend

The Director of Product, Defend leads the Defend parts of the DevOps lifecycle and reports to the VP of Product Management.

Growth

The Director of Product, Growth leads the Growth parts of the DevOps lifecycle and reports to the EVP of Product.

Enablement

The Director of Product, Enablement leads the Enablement parts of the DevOps lifecycle and reports to the VP of Product Management.

Senior Director of Product Management

Job Grade

The Senior Director, Product Management is a grade 11.

  • Effective at hiring, coaching, and leading a team of 10+ that typically spans numerous stages, and is composed of Directors, Group Managers, and IC's
  • Demonstrated ability to lead and coach product validation in brand new market areas
  • Skilled at curating excellent cross-stage customer experiences
  • Experience and skill managing products at all stages of the lifecycle (incubation, growth, maturity, decline), and balancing priorities and investment accordingly
  • Visible strategic leader across the company
  • Skilled at big stage communications
  • Capable of coaching team members on excellent communication skills

Career Ladder

The next step in the Product Management Leadership job family is to move to the VP of Product Management job family.

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. To learn more about someone who may be conducting the interview, find their job title on our team page.

  • Selected candidates will be invited to schedule a 30 minute screening call with one of our Technical Recruiters
  • Next, candidates will be invited to schedule a 60 minute first interview with the VP of Product Management
  • Next, candidates will be invited to schedule a 45 minute second peer interview with a Product Director
  • Next, candidates will be invited to schedule a 45 minute third interview with another member of the Product team
  • Next, candidates will be invited to schedule a 45 minute fourth peer interview with an Engineering Director
  • Next, candidates will be invited to schedule a 45 minute fifth interview with a Product or Engineering Director or above
  • Next, candidates will be invited to schedule a 45 minute Deep Dive interview with a Product Director
  • Finally, candidates may be asked to schedule a 50 minute final interview with our CEO
  • Successful candidates will subsequently be made an offer via email

Compensation

Components

Compensation at GitLab consists of:

  1. Base salary
  2. Options
  3. Bonus in some functions
  4. Discretionary bonus
  5. Retirement contributions in eligible regions
  6. Pay for equipment
  7. Remote work
  8. Unlimited time off
  9. Benefits

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. Work with helpful, kind, motivated, and talented people.
  2. Work remote so you have no commute and are free to travel and move.
  3. Have flexible work hours so you are there for other people and free to plan the day how you like.
  4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
  5. Work on open source software so you can interact with a large community and can show your work.
  6. Work on a product you use every day: we drink our own wine.
  7. Work on a product used by lots of people that care about what you do.
  8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
  9. Focused on results, not on long hours, so that you can have a life and don't burn out.
  10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

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.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license