Drimva

GitLab

Backend Engineer, Knowledge Graph

$115K–$162K

Remote, Canada +2 · Remote · Full-time · Posted Oct 23, 2026

Location
Remote, Canada
Remote, United States
North America
Experience
Professional backend experience required; no number of years stated.

About the job

Build and operate GitLab’s Rust-based Knowledge Graph service, which powers secure graph queries, analytics, and features used by GitLab Duo agents and other products.

What you'll do

  • Implement backend features in the query engine, indexing pipelines, and APIs, including MCP endpoints.
  • Maintain integrations with GitLab services and contribute to reliability, observability, and operational readiness.
  • Collaborate across product, data, infrastructure, security, and AI teams to design, review, and safely ship features.

What they ask for

  • Professional experience building and maintaining production backend systems.
  • Proficiency in a modern backend language and interest in Rust, with prior Rust experience or evidence of being able to ramp quickly.
  • Exposure to distributed data or analytics systems, or strong motivation to develop those skills.
  • Solid system-design fundamentals and ability to communicate clearly in an asynchronous, high-ownership environment.

Nice to have

  • Interest in graph data modeling and query patterns.
  • Practical experience using AI tools in development, or strong interest in doing so.

Pay

$115,200 — $162,000 USD (base salary; United States)

Tools

Rust, ClickHouse, NATS JetStream, GitLab Rails, Siphon, Ruby, Go, TypeScript/Vue

AI focus

Build and maintain a graph service that supports GitLab Duo agents and MCP tools; use AI-assisted development workflows and validate AI outputs.

Model-written summary · the original posting is authoritative

First seen Oct 24, 2026 · Last verified Nov 4, 2026 (UTC)