Rust Backend Engineer: Knowledge Graph & Data Analytics

Remote

San Francisco (CA)

Remote

USD 180,000 - 270,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GitLab is seeking an Intermediate Backend Engineer on the Orbit team to build and operate a Rust-first Knowledge Graph service that supports GitLab Duo agents, analytics, and architecture features across deployments. You will own clear components, improve tests and runbooks, and focus on reliability and data quality.

You’ll work in an all-remote, international team within Data Engineering, collaborating across product, security, and infrastructure to ship scalable graph workloads with strong

Qualifications

  • Production backend experience with reliable, maintainable services.
  • Proficiency in at least one modern backend language; strong Rust interest.
  • Exposure to distributed data or analytics systems (OLAP, streaming, CDC).
  • Interest in graph data modeling and multi-hop traversals.
  • Experience using AI tools in development and validating outputs.
  • Language-agnostic mindset; able to learn Ruby, Go, TypeScript/Vue as needed.
  • Solid system-design fundamentals and written communication across time zones.

Responsibilities

  • Implement and iterate on backend features in the Rust-based Knowledge Graph service.
  • Maintain integrations with GitLab Rails, Data Insights Platform, and Duo Agent Platform.
  • Contribute to system design discussions focused on reliability and scalability.
  • Improve operational maturity with metrics, logging, runbooks, and alerts.
  • Collaborate asynchronously with product, data, infrastructure, security, and AI teams.
  • Use AI-assisted development workflows responsibly and share lessons.
  • Participate in code reviews, knowledge-sharing, and pairing.
  • Contribute across the stack, including occasional Ruby work and small UI changes.

Skills

Backend engineering
Rust
Distributed data / analytics
Graph data modeling
AI in development
Language-agnostic mindset
System design
Cross-team collaboration

Tools

Rust language
Ruby
Go
TypeScript / Vue

Job description

GitLab is seeking an Intermediate Backend Engineer on the Orbit team to build and operate a Rust-first Knowledge Graph service that supports GitLab Duo agents, analytics, and architecture features across deployments. You will own clear components, improve tests and runbooks, and focus on reliability and data quality.

You’ll work in an all-remote, international team within Data Engineering, collaborating across product, security, and infrastructure to ship scalable graph workloads with strong

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 & AI
Remote Rust Backend Engineer — Knowledge Graph & AI

GitLab Inc. • United States

Remote
USD 115,000 - 162,000
Flexible Paid Time Off
Equity Compensation & Employee Stock P
Growth and Development Fund
+2
Remote Backend Engineer: Knowledge Graph (Rust)
Remote Backend Engineer: Knowledge Graph (Rust)

GitLab Inc. • United States

Remote
USD 115,000 - 162,000
Remote work
Remote Backend Engineer - Rust & Knowledge Graph
Remote Backend Engineer - Rust & Knowledge Graph

GitLab Inc. • United States

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

GitLab Inc. • Oregon

Hybrid
USD 115,000 - 162,000
Flexible Paid Time Off
Equity Compensation
Employee Stock Purchase Plan
+1
Remote Rust Backend Engineer, Knowledge Graph
Remote Rust Backend Engineer, Knowledge Graph

GitLab Inc. • United States

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

GitLab Inc. • United States

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

Remote • San Francisco (CA)

Remote
USD 180,000 - 270,000
Backend Engineer, Knowledge Graph (Rust)
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
Backend Engineer, Knowledge Graph
Backend Engineer, Knowledge Graph

GitLab Inc. • Oregon

Hybrid
USD 115,000 - 162,000
Flexible Paid Time Off
Equity Compensation
Employee Stock Purchase Plan
+1