New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
GitLab

Intermediate Technical Program Manager

GitLab
Apply →
remote mid full-time Bangalore, India

First indexed 16 Sept 2026

Description

GitLab is seeking an Intermediate Technical Program Manager to lead cross-functional initiatives that help teams deliver reliably, efficiently, and at scale.

As a Technical Program Manager in GitLab's R&D organisation, you'll own programs that cut across multiple product stages and engineering teams, turning strategic priorities into clear plans, aligning stakeholders, and driving progress in an all-remote, asynchronous environment.

Responsibilities:

  • Lead 1–3 strategic technical programs at a time spanning multiple engineering teams and product stages, ensuring clear scope, priorities, and outcomes.
  • Partner with engineering leaders and other key stakeholders to align on goals, timelines, and delivery milestones for cross-functional initiatives.
  • Own end-to-end program planning and execution, from initial discovery and scoping through delivery, measurement, and retrospectives.
  • Drive asynchronous collaboration using GitLab issues, epics, and handbook updates so globally distributed teams stay aligned and informed.
  • Identify risks and blockers early, coordinate resolution across teams, and escalate when needed to maintain momentum.
  • Faculate working group meetings and async discussions to support decision-making, surface tradeoffs, and keep programs on track.
  • Track and communicate program health through metrics, dashboards, and regular status updates to provide visibility to the Engineering Division and partners.
  • Contribute to evolving Technical Program Management practices by documenting processes, sharing learnings, and improving how R&D programs run across GitLab.

Requirements:

  • Experience in technical program management, project management, software engineering, or similar technical roles.
  • Understanding of the software development lifecycle and Agile ways of working, including how engineering teams plan, build, and ship.
  • Skill in coordinating programs across multiple engineering teams or departments, aligning stakeholders on goals, timelines, and milestones.
  • Strong written communication skills for asynchronous, documentation-first collaboration in a fully remote environment.
  • Ability to work independently in a distributed setting, set priorities, and make progress with minimal supervision.
  • Comfortable navigating ambiguity, identifying blockers, and proposing practical solutions to keep programs moving.
  • Familiarity with DevOps practices, CI/CD pipelines, or platforms like GitLab, with interest in deepening this knowledge over time.
  • Openness to learning, iterating based on feedback, and applying transferable skills from varied backgrounds to technical program management.

Benefits:

  • Benefits to support your health, finances, and well-being
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/gitlab/jobs/8784185002