Intermediate Backend Engineer - SSCS: Supply Chain

G
GitLabDevSecOps
Remote, IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLRuby on RailsGoMaven

Requirements

  • Backend development experience with the ability to deliver maintainable production code
  • Solid proficiency in Ruby on Rails
  • Strong PostgreSQL fundamentals
  • Familiarity with Golang, or a willingness to learn and work across both Ruby on Rails and Go
  • Strong testing discipline, including experience with RSpec or an equivalent testing framework
  • Clear, direct written communication skills
  • Experience collaborating with distributed teammates in asynchronous workflows
  • Ability to manage scoped work independently
  • Ability to communicate progress clearly and adjust as team priorities shift
  • Interest in package ecosystems such as npm, Maven, PyPI, or OCI containers, or adjacent experience
  • Interest in software supply chain security, dependency management, DevSecOps, or security-adjacent product development

Responsibilities

  • Implement well-scoped backend features across the Add-On's supply chain security product, including package policy integrations, ingestion pipeline improvements, signing and verification support, and reliability-focused work, delivering maintainable code on agreed timelines and meeting team-defined delivery commitments.
  • Build and maintain integrations between Add-On functionality and GitLab's existing software composition analysis scanning infrastructure so findings appear consistently and accurately in merge request security reports, reducing integration issues and supporting a reliable user experience.
  • Write and maintain comprehensive automated test coverage, including RSpec and integration tests, to improve test reliability, reduce regressions, and support safe, consistent releases as the codebase grows.
  • Take on work across multiple feature areas as priorities evolve, contributing as a generalist where the team needs support most.
  • Participate actively in code review by giving thoughtful, actionable feedback and incorporating feedback constructively into your own work to help maintain code quality and reduce rework.
  • Contribute clear internal documentation for the features and behavior you ship so teammates can support, extend, and troubleshoot the product effectively.
  • Coordinate with adjacent Software Supply Chain Security teams, including Dependency Firewall and Malware Database, as the Add-On brings together capabilities from across GitLab, helping deliver aligned functionality and smoother cross-team execution.
  • Collaborate effectively in an async-first environment across global time zones, including occasional off-hours overlap when needed, to keep work moving and decisions documented clearly.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now