Open Role
GitLab

Opportunity at

GitLab

Intermediate Backend Engineer - Code Security

GitLab operates an intelligent orchestration platform for DevSecOps, assisting organizations in boosting developer productivity, enhancing operational efficiency, minimizing security and compliance risks, and accelerating digital transformation.…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
India
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz3h agoEmployer posted Oct 16, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

GitLab operates an intelligent orchestration platform for DevSecOps, assisting organizations in boosting developer productivity, enhancing operational efficiency, minimizing security and compliance risks, and accelerating digital transformation. The company seeks an Intermediate Backend Engineer to join the Security Factory: Code Security team based in India. In this capacity, you will assist developers in discovering and fixing security vulnerabilities within custom code and open source dependencies by bridging dependency analysis, vulnerability detection,…

Job Description

GitLab operates an intelligent orchestration platform for DevSecOps, assisting organizations in boosting developer productivity, enhancing operational efficiency, minimizing security and compliance risks, and accelerating digital transformation. The company seeks an Intermediate Backend Engineer to join the Security Factory: Code Security team based in India. In this capacity, you will assist developers in discovering and fixing security vulnerabilities within custom code and open source dependencies by bridging dependency analysis, vulnerability detection, and automated remediation. Your daily tasks will involve parsing dependency manifests and lockfiles, expanding service capabilities for advisory-driven merge requests, and building hybrid analyzers that merge deterministic rule-based detection with artificial intelligence reasoning. GitLab expects team members to incorporate AI into daily workflows. The position suits individuals capable of working independently in an asynchronous environment while communicating technical solutions clearly. Candidates will participate in on-call rotations to manage urgent engineering problems and operational support.

Responsibilities

  • Develop secure, performant parsing for dependency manifests, lockfiles, and software bills of materials
  • Extend analysis engine and remediation service support for new package ecosystems and formats
  • Build and apply analyzers combining deterministic and AI-driven analysis
  • Create detection rules mapped to Common Weakness Enumeration alongside test fixtures
  • Package analyzers for continuous integration jobs, AI workflows, and command-line tools
  • Extend automated remediation services from sandbox dependency updates to opening merge requests
  • Identify and resolve technical debt while writing maintainable code meeting internal standards
  • Participate in on-call rotations to handle product operations, security tasks, and urgent issues

Requirements

  • Experience using AI or large language model tools to generate or evaluate technical content
  • Professional experience writing and testing production code in systems languages like Go or Rust
  • Willingness to work across multiple languages including Ruby and Python
  • Desire to learn how code and software supply chain vulnerabilities arise
  • Ability to organize work independently in an asynchronous environment

Qualifications

  • Experience with containerized workflows
  • Familiarity with continuous integration and continuous delivery or a willingness to learn them
  • Experience with package managers and dependency tooling such as npm, Maven, pip, Bundler, or Cargo
  • Knowledge of web or mobile frameworks
  • Background in parsing, abstract syntax trees, program analysis, or detection rules
  • Experience evaluating AI-driven detection against labeled data

Core Skills

Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the location and remote policy for this role?

The job posting indicates the location is India and notes the role is on-site.

What is the employment type?

The position is full-time.

What is the salary range for this position?

The salary is not stated in the job posting.

What programming languages are used in this role?

The team primarily uses Go and Rust for production code, along with Ruby for remediation and Python for certain analyzers.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

GitLab
GitLabAdded to Jobsiz 7m ago
GitLab
GitLabAdded to Jobsiz 3h ago
IndiaFull-time
GitLab
GitLabAdded to Jobsiz 3h ago
Full-timeUSD 166,200 - 279,900/yr

Posted by GitLab

Source: GitLab

View the original listing ↗

Posted by employer: Oct 16, 2026

Added to Jobsiz: Oct 16, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

GitLab

GitLab

185Open Jobs
—No reviews yet
View Company Profile