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 25 Aug 2026

Description

GitLab is seeking a Staff Software Engineer to lead two important areas for GitLab Security: the data layer behind vulnerability and dependency management capabilities, and the move toward services outside the GitLab monolith.

As a Staff Software Engineer, you'll help design and develop systems that ingest, store, index, and query security report data, including integrations with key third-party systems. Your work will support security features delivered by teams across GitLab.

Key responsibilities:

  • Lead large technical deliverables from initial problem definition through delivery
  • Design and develop backend systems for vulnerability and dependency management
  • Build and improve systems using Ruby on Rails and PostgreSQL
  • Shape technical plans and help other engineers deliver effectively
  • Work directly with product, design, frontend, and engineering partners

Requirements:

  • Experience leading complex backend projects
  • Strong PostgreSQL experience
  • Strong professional experience with Ruby on Rails, Go, or Python
  • Experience shaping delivery plans and guiding technical decisions
  • Ability to collaborate with partners and explain technical trade-offs

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/8632446002