Senior Backend Engineer, SSCS: Supply Chain

GitLab

Mumbai

On-site

INR 1,500,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits to support health, finances and well-being
Flexible Paid Time Off
Growth and Development Fund
Parental leave
Home office support

Job summary

A leading software company in Mumbai seeks a Senior Backend Engineer to develop critical backend features for their software supply chain security Add-On. The ideal candidate must have strong Ruby on Rails experience, good knowledge of APIs, and familiarity with security concepts. You will work collaboratively within a dedicated team to tackle real-time challenges in supply chain security, contributing to innovative solutions that enhance enterprise security protocols.

Qualifications

  • Proven backend engineering experience with production Ruby on Rails expertise.
  • Solid API design skills, including REST, GraphQL, and clear internal service boundaries.
  • Solid PostgreSQL fundamentals, including schema design and query optimization.

Responsibilities

  • Design and implement backend features for software supply chain security.
  • Collaborate with teams to incorporate malicious package intelligence.
  • Maintain code quality and secure engineering standards through code reviews.

Skills

Production Ruby on Rails expertise
Working knowledge of Go
API design skills (REST, GraphQL)
PostgreSQL fundamentals
Experience with Redis
Security-aware engineering mindset

Job description

An Overview Of This Role

As a Senior Backend Engineer at GitLab, you will help build the core capabilities of our dedicated software supply chain security Add‑On, a commercial offering that lets organizations control what software enters their builds, verify what they ship and identify malicious packages before they reach production. You will work across backend systems that support package policy enforcement, artifact signing and verification, provenance attestation, and malicious package intelligence.

Some Examples Of Our Projects
  • Building backend services for package policy enforcement and dependency control
  • Implementing artifact signing, verification, and provenance workflows using the Sigstore ecosystem
What You’ll Do
  • Design and implement backend features across the Add‑On’s software supply chain security surface, including policy enforcement, artifact signing and verification, provenance attestation APIs, and malicious package detection integrations.
  • Build and improve the package policy evaluation engine, including rule compilation, request matching, enforcement decisions and performance‑sensitive execution paths tied to GitLab’s Dependency Firewall infrastructure.
  • Develop artifact signing and verification workflows, including Sigstore and Cosign integrations, signing key lifecycle management, keyless signing with OpenID Connect (OIDC), and policy‑based promotion gates.
  • Create and evolve configuration interfaces that enterprise security teams use, including backend APIs and the GraphQL surface for expressing supply chain security requirements.
  • Integrate Add‑On capabilities with GitLab’s existing security policy framework, including policy inheritance and policy‑as‑code support through YAML.
  • Collaborate with adjacent teams as malicious package intelligence is incorporated into the Add‑On offering.
  • Write and maintain comprehensive RSpec and integration test coverage, and help improve test reliability across the team.
  • Review merge requests with a security‑first mindset and partner with the Staff Backend Engineer to maintain code quality and secure engineering standards.
What You’ll Bring
  • Proven backend engineering experience with production Ruby on Rails expertise.
  • Working knowledge of Go or a willingness to ramp up quickly.
  • Solid API design skills, including REST, GraphQL, and defining clear internal service boundaries.
  • Solid PostgreSQL fundamentals, including schema design, query optimization and indexing strategies.
  • Experience with Redis for caching and distributed coordination patterns.
  • A security‑aware engineering mindset with sound judgment around trust boundaries, input validation and failure modes.
  • Familiarity with software supply chain security concepts such as SLSA, SBOM, artifact signing and related scanning approaches.
  • Interest in complex policy, registry or platform problems, including rules engines, package ecosystems, cryptographic signing or DevSecOps product development.
About The Team

The SSCS Add‑On team is part of GitLab’s Software Supply Chain Security stage, focused on building a commercial offering that addresses real supply chain security challenges for enterprise customers. The team builds in a space shaped by fast‑moving threats, evolving customer requirements and close coordination with other security teams.

How GitLab Supports Full-Time Employees
  • 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
  • Home office support

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Engineer, SSCS: Supply Chain
Staff Backend Engineer, SSCS: Supply Chain

Higlobe, Inc. • India

Remote
INR 11,494,000 - 15,326,000
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
Home office support
Staff Backend Engineer, Software Supply Chain Security
Staff Backend Engineer, Software Supply Chain Security

GitLab • Delhi

On-site
INR 9,337,000 - 13,072,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
Staff Backend Engineer, Software Supply Chain Security
Staff Backend Engineer, Software Supply Chain Security

GitLab • Mumbai

On-site
INR 9,337,000 - 13,072,000
Flexible Paid Time Off
Home office support
Equity Compensation & Employee Stock Purchase Plan
+2
Staff Backend Engineer, Software Supply Chain Security
Staff Backend Engineer, Software Supply Chain Security

Software Careers • India

On-site
INR 1,800,000 - 2,500,000
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
+1
Senior Backend Engineer, SSCS: AI Governance
Senior Backend Engineer, SSCS: AI Governance

GitLab • Mumbai

Hybrid
INR 1,500,000 - 2,000,000
Flexible Paid Time Off
Growth and Development Fund
Equity Compensation & Employee Stock Purchase Plan
+1
Senior Backend Engineer (C), Tenant Scale: Git
Senior Backend Engineer (C), Tenant Scale: Git

GitLab • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
Home office support
Staff Backend Engineer, Gitlab Delivery: Upgrades
Staff Backend Engineer, Gitlab Delivery: Upgrades

GitLab • Delhi

On-site
INR 1,000,000 - 1,500,000
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
+2
Site Reliability Engineer, Environment Automation
Site Reliability Engineer, Environment Automation

GitLab • Mumbai

Remote
INR 1,800,000 - 3,200,000
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
+3
Senior Software Security Engineer
Senior Software Security Engineer

Higlobe, Inc. • Bengaluru

Hybrid
INR 13,397,000 - 18,865,000
Health benefits
Flexible PTO
Equity compensation & Employee Stock-P
Engineering Manager, Continuous Delivery
Engineering Manager, Continuous Delivery

GitLab • Bengaluru

Remote
INR 1,200,000 - 1,800,000
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation
+3