GitLab

Intermediate Backend Engineer , Security Factory

GitLab
Apply
1 day ago
Bengaluru, IndiaMid Level

Responsibilities

  • Extend the program model with parsing, symbol resolution, intermediate representations, call graphs, and taint and data-flow analysis for additional languages and frameworks.
  • Build and apply AI-assisted tooling to implement, review, and validate static analysis engine changes and findings.
  • Measure detection quality against known vulnerabilities, focusing on false-positive and false-negative rates.
  • Develop SAST rules mapped to CWE and OWASP, including test fixtures that validate the rules.
  • Implement component specifications with engineers and AI agents through phased, reviewable changes.
  • Improve the harness, agent instructions, and safeguards used to keep agent-written code trustworthy.
  • Solve moderate-scope technical problems, address technical debt, write maintainable code, and participate in code review.
  • Participate in on-call rotations for product operations, security operations, and urgent engineering issues.

Requirements

  • Experience using AI or LLM tools to generate or evaluate technical content and assess the trustworthiness of their output.
  • Solid professional experience writing and testing production code in a systems language, particularly Rust or Go.
  • Willingness to work across Rust, Go, and Ruby.
  • Interest in static analysis and application security, including parsing, intermediate representations, taint and data-flow analysis, and vulnerability behavior.
  • Ability to organize work independently in a remote, largely asynchronous environment.
  • Ability to communicate technical problems clearly and concisely and propose iterative solutions.
  • Helpful but not required: performance optimization, Docker, CI/CD, web or mobile frameworks, mutation testing, fuzzing, or program analysis and security research through publications or open source contributions.

Benefits

  • Health, financial, and well-being benefits.
  • Flexible paid time off.
  • Team Member Resource Groups.
  • Equity compensation and an Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Fully remote work with largely asynchronous collaboration; location-based eligibility requirements may apply.

Tech Stack

Categories

GitLab

About GitLab

1,001-5,000 employees

GitLab builds a DevSecOps platform that unifies source code management, CI/CD, and security with AI-assisted workflows for software teams and enterprises. It sells cloud-hosted and self-managed subscriptions, plus enterprise features and support. Founded in 2014 and headquartered in San Francisco, GitLab is a public company listed on NASDAQ and is widely used by large enterprises, including many in the Fortune 100.

Contact me