Remote Backend Engineer: Knowledge Graph (Rust)

GitLab

United States

Remote

USD 115,000 - 162,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work

Job summary

GitLab is seeking an Intermediate Backend Engineer to contribute to the Knowledge Graph service, a Rust-based backend that powers analytics and SDLC data processing. You’ll work on query paths, SDLC indexing, and API endpoints, while ensuring reliability and observability across the platform.

You’ll collaborate with AI tools and internal Duo tooling, participate in code reviews, and potentially touch Rails integration and frontend work related to Knowledge Graph features.

Qualifications

  • Proficiency in backend development with a focus on reliability and maintainability.
  • Rust-first coding with demonstrated ability to ramp quickly in a Rust-centric stack.
  • Exposure to distributed data or analytics systems (OLAP, Kafka/NATS, CDC).
  • Interest in graph data modeling and property graphs; willingness to learn Knowledge Graph tooling.

Responsibilities

  • Implement and iterate on backend features in the Knowledge Graph service (Rust).
  • Maintain integrations between Knowledge Graph and the broader platform (Rails, Data Insights Platform, NATS, ClickHouse).
  • Contribute to system design discussions with a focus on reliability, scalability, and maintainability.

Skills

Rust
Backend systems
Distributed data
Graph data modeling
AI tools
Ruby/Go/TypeScript

Tools

ClickHouse
NATS JetStream
Data Insights Platform
Rails integration

Job description

GitLab is seeking an Intermediate Backend Engineer to contribute to the Knowledge Graph service, a Rust-based backend that powers analytics and SDLC data processing. You’ll work on query paths, SDLC indexing, and API endpoints, while ensuring reliability and observability across the platform.

You’ll collaborate with AI tools and internal Duo tooling, participate in code reviews, and potentially touch Rails integration and frontend work related to Knowledge Graph features.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Engineer - Rust & Knowledge Graph
Remote Backend Engineer - Rust & Knowledge Graph

GitLab • United States

Remote
USD 120,000 - 180,000
Flexible PTO
Equity
Parental leave
Remote Backend Engineer, Knowledge Graph (Rust)
Remote Backend Engineer, Knowledge Graph (Rust)

Resume Skip • United States

Remote
USD 115,000 - 162,000
Flexible Paid Time Off
Equity Compensation & Employee Stock_P
Growth and Development Fund
+1
Remote Rust Backend Engineer, Knowledge Graph
Remote Rust Backend Engineer, Knowledge Graph

Bazeta • United States

Remote
USD 120,000 - 180,000
Remote Rust Backend Engineer, Knowledge Graph
Remote Rust Backend Engineer, Knowledge Graph

Gitlab • United States

Remote
USD 140,000 - 190,000
Rust Backend Engineer, Knowledge Graph (Remote)
Rust Backend Engineer, Knowledge Graph (Remote)

Bazeta • United States

Remote
USD 130,000 - 195,000
Backend Engineer, Knowledge Graph (Rust) (Fully Remote)
Backend Engineer, Knowledge Graph (Rust) (Fully Remote)

GitLab • United States

Remote
USD 120,000 - 180,000
Flexible PTO
Equity
Parental leave
Rust Backend Engineer, Knowledge Graph (Remote)
Rust Backend Engineer, Knowledge Graph (Remote)

Ladders • United States

Remote
USD 115,000 - 162,000
Flexible PTO
Health support
Wellbeing support
+4
Backend Engineer, Knowledge Graph
Backend Engineer, Knowledge Graph

Bazeta • United States

Remote
USD 120,000 - 180,000
Backend Engineer, Knowledge Graph (Rust)
Backend Engineer, Knowledge Graph (Rust)

Bazeta • United States

Remote
USD 130,000 - 195,000
Backend Engineer, Knowledge Graph (Rust)
Backend Engineer, Knowledge Graph (Rust)

Ladders • United States

Remote
USD 115,000 - 162,000
Flexible PTO
Health support
Wellbeing support
+4