GitLab

Backend Engineer, Knowledge Graph – Rust

GitLab

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $98,000 - $210,000 per year

Tech Stack

About the role

  • Implement and iterate on backend features in the Rust-based Knowledge Graph service
  • Help maintain integrations between Knowledge Graph and the rest of the GitLab platform
  • Contribute to system design discussions
  • Improve the operational maturity of the service
  • Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts
  • Use AI-assisted development workflows responsibly
  • Participate in code reviews, knowledge-sharing sessions, and pairing
  • Contribute across the stack when needed

Requirements

  • Professional experience building and maintaining backend systems in production
  • Proficiency in at least one modern backend language and strong interest in Rust
  • Some exposure to distributed data or analytics systems
  • Interest in graph data modeling and query patterns
  • Practical experience using AI tools in day-to-day development
  • A language-agnostic mindset and evidence that you can pick up new languages and frameworks
  • Solid fundamentals in system design
  • Comfort working in a low-process, high-ownership environment
  • Strong written communication and comfort collaborating asynchronously across time zones
Benefits
  • 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
  • Home office support
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Rustbackend systemsdistributed data systemsanalytics systemsgraph data modelingquery patternsAI toolssystem design
Soft Skills
collaborationwritten communicationasynchronous communicationhigh-ownership mindset