Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GitLab

Backend Engineer, Knowledge Graph – Rust

GitLab

. Implement and iterate on backend features in the Rust-based Knowledge Graph service, including query engine, SDLC and code indexing flows, and API endpoints .

Posted 10/23/2026full-timeRemote • United States, CanadaMid-LevelSenior💰 $115,200 - $162,000 per yearWebsite

Tech Stack

Tools & technologies
KafkaRubyRuby on RailsRustSDLCTypeScriptVue.jsGo

About the role

Key responsibilities & impact
  • Implement and iterate on backend features in the Rust-based Knowledge Graph service, including query engine, SDLC and code indexing flows, and API endpoints
  • Maintain integrations with GitLab Rails, the Data Insights Platform, Siphon, NATS, ClickHouse, and GitLab Duo Agent Platform
  • Contribute to system design discussions and document decisions focused on reliability, scalability, and maintainability
  • Improve operational maturity through metrics, logging, runbooks, alerts, readiness tasks, and appropriate on-call participation
  • Collaborate asynchronously with product, data, infrastructure, security, and AI teams
  • Use AI-assisted development workflows responsibly and share effective practices
  • Participate in code reviews, knowledge-sharing sessions, and pairing
  • Contribute across the stack, including occasional Ruby work and small frontend changes

Requirements

What you’ll need
  • Professional experience building and maintaining backend systems in production
  • Proficiency in at least one modern backend language and strong interest in Rust, with prior Rust experience or evidence of quickly ramping up
  • Exposure to distributed data or analytics systems, such as OLAP databases, Kafka- or NATS-style messaging, or CDC pipelines, or strong motivation to develop those skills
  • Interest in graph data modeling and query patterns, including property graphs, n-hop traversals, and aggregations
  • Practical experience or strong interest using AI tools in day-to-day development
  • Ability to learn new languages and frameworks such as Ruby, Go, or TypeScript/Vue
  • Solid system design fundamentals, including reasoning about trade-offs and architectural decisions
  • Comfort working in a low-process, high-ownership environment and communicating clearly in writing across time zones
  • Ability to work in an all-remote team

Benefits

Comp & perks
  • Benefits to support your health, finances, and well-being
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave