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

Staff Software Engineer

GitLab
Apply →
staff full-time Bangalore, India

First indexed 6 Aug 2026

Description

GitLab is seeking a Staff Software Engineer to lead the technical direction of glab, its Go-based command-line interface (CLI). As a founding engineer of a new functional team, you will own architecture, implementation, roadmap execution, and day-to-day technical choices.

Responsibilities:

  • Guide the technical direction of glab, owning its architecture, implementation, and evolution.
  • Design and ship terminal-first features and workflows in Go, focusing on developer experience, performance, and backwards compatibility.
  • Collaborate with Product Management to shape and execute the roadmap, making clear trade-offs and turning feedback into high-impact changes.
  • Steer the open source project and community by triaging issues, reviewing and merging contributions, and upholding a high quality bar.
  • Work with other Developer Clients teams to ensure glab integrates well with the broader GitLab developer experience.

Requirements:

  • Significant experience with Go and building command-line interfaces or systems-level tools.
  • A history of open source contributions through issues, merge requests, and reviews.
  • Proven ability to operate as a self-directed owner, absorbing multiple and frequently changing inputs.
  • Strong product and user experience instincts for developer workflows.
  • Experience setting technical direction and influencing work across teams in an IC role.

Benefits:

  • Benefits to support 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/8632496002