Intermediate Backend Engineer

GitLab
Bengaluru
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Written communication","Collaboration","Code review","Independent execution","Testing discipline"]

Build and extend backend features for the SSCS Add-On on the software supply chain security team. You’ll integrate Add-On capabilities with GitLab’s existing scanning infrastructure so findings consistently surface in merge request security reports. Work across ingestion pipelines, package policy integrations, and signing/verification support, writing RSpec and integration tests to ensure reliable releases. Collaborate in an async, global environment with security-focused teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GitLab
GitLab
9 hours ago

Intermediate Backend Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and extend backend features for the SSCS Add-On on the software supply chain security team. You’ll integrate Add-On capabilities with GitLab’s existing scanning infrastructure so findings consistently surface in merge request security reports. Work across ingestion pipelines, package policy integrations, and signing/verification support, writing RSpec and integration tests to ensure reliable releases. Collaborate in an async, global environment with security-focused teams.
Location: Bengaluru
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement well-scoped backend features for the Add-On supply chain security product, including package policy integrations and ingestion pipeline improvements.
  • •Build and maintain integrations between Add-On functionality and GitLab software composition analysis so findings surface consistently in merge request security reports.
  • •Write and maintain automated test coverage using RSpec and integration tests to improve reliability and reduce regressions.
  • •Take on work across multiple feature areas as priorities evolve, contributing as a generalist when needed.
  • •Coordinate with adjacent supply chain security teams (e.g., Dependency Firewall, Malware Database) and collaborate effectively in an async-first, global environment.

Pay and Benefits

Perks:Paid LeaveEquity CompensationEquityParental Leave

Key Requirements

  • •Backend development experience delivering maintainable production code.
  • •Solid proficiency in Go, Python, or Ruby on Rails (RoR) and strong PostgreSQL fundamentals.
  • •Testing discipline with experience using RSpec or an equivalent testing framework.
  • •Clear written communication and experience collaborating asynchronously with distributed teammates.
  • •Interest in software supply chain security, dependency management, DevSecOps, or security-adjacent backend product development.
Experience:DevSecOpsSoftware supply chain securitySecurity scanningSaaSEnterprise software
Skills:Written communicationCollaborationCode reviewIndependent executionTesting discipline
Languages:English
Tech Stack:Ruby on RailsRoRGoPythonPostgreSQLRSpecIntegration testsMerge request security reports

Company Brief

GitLab
Provides a single application for the complete DevSecOps lifecycle, offering source code management, CI/CD, security, and collaboration tools to help teams deliver software faster and more securely.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn