Technology & IT

Professional Services, Program Manager at GitLab

Posted

  • Company: GitLab
  • Location: Remote, Canada
  • Job type: Full-time

About the role

GitLab is seeking a Professional Services Program Manager to lead the delivery of complex services engagements for large, strategic customers. In this role, you will help customers turn transformation goals into clear execution plans by bringing structure and visibility to interconnected projects. You will work closely with customer stakeholders and internal GitLab teams to guide programs from planning through delivery. This position offers a strong opportunity to shape how customers adopt GitLab at scale and realize meaningful business value.

Responsibilities

  • Lead the delivery of multi-workstream professional services engagements for large and strategic customers.
  • Build strong relationships with customer stakeholders, including executive leaders, program managers, and engineering teams.
  • Develop and apply a delivery methodology based on agile and project management best practices.
  • Create and communicate program roadmaps, dependencies, milestones, and deliverables across connected projects.
  • Manage stakeholder expectations and secure approval on major milestones and delivery plans.
  • Define program strategy, including business justification, timelines, resources, and success criteria.
  • Establish core program structures such as RACI charts, work breakdown structures, and communication plans.
  • Collaborate with Engagement Managers and Regional Delivery Managers to support program scoping and improve project management processes.

Requirements

  • Experience leading complex programs with multiple interdependent projects, stakeholders, and timelines.
  • Strong skills in program planning, forecasting, reporting, and communicating delivery metrics.
  • Ability to organize, monitor, and manage long-term project budgets, schedules, risks, and dependencies.
  • Proven ability to build collaborative relationships with customers and partner with delivery teams.
  • Working knowledge of agile and other project management approaches.
  • Ability to develop long-term plans that support customer adoption and transformation.
  • Comfort leading program-level meetings and driving progress across multiple workstreams.
  • Willingness to complete GitLab Project Management certification within 2 months of starting.

Pay and benefits

  • Flexible Paid Time Off.
  • Equity Compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental Leave.
  • Team Member Resource Groups.
  • Benefits to support health, finances, and well-being.

How to apply

Apply directly on GitLab’s own careers website. Omadaily never charges job seekers.

Apply on the employer’s website →