Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 25 Aug 2026 · Still live on 31 Oct 2026

Staff Software Engineer

GitLab Bangalore, India staff full-time

The employer hasn't listed a salary.

Apply on GitLab

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

Skills

Required

Nice to have

  • vulnerability management
  • dependency management
  • modular service design

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/gitlab/jobs/8632446002

Apply on GitLab