GitLab
GitLab•1h ago
LinkedIn

Staff Software Engineer

Bengaluru, Karnataka, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Staff Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at GitLab

Full Job Description

About This Role

As a Staff Software Engineer at GitLab Security Foundations, you will lead two critical areas: the data layer for vulnerability/dependency management capabilities and services moving outside the monolith. You will design backend systems using Ruby on Rails and PostgreSQL to ingest, store, index, and query security report data with third-party integrations.

Your Responsibilities

  • Lead large technical deliverables from initial problem definition through delivery across multiple quarters.
  • Design scalable backend systems for vulnerability management including ingestion, storage, indexing, querying, and API integrations.
  • Build modular services using Ruby on Rails (legacy) or greenfield technologies like Go/Rust where appropriate.
  • Collaborate with product, design, frontend, and engineering partners to shape technical roadmaps and resolve constraints.
  • Apply a security mindset when designing systems that handle malicious packages and vulnerable dependencies.

Company

GitLab

GitLab

GitLab is an intelligent orchestration platform for DevSecOps and a leading cloud-neutral, model-neutral platform for agentic software engineering.About GitLabThe governed software factory combining a...

Bengaluru, Karnataka, India
Posted on LinkedIn