← All roles

Backend Engineer, GitLab Orbit

GitLab · Engineering · Mid · 21d ago

$115k – $162k

per year

✓

Open to candidates living in Canada, United States.

Selected countriesRustClickHouseDistributed SystemsNATS

Direct from the employer's own careers page

Who can apply

Read straight from the listing, so you know before you spend time on it.

CanadaUnited States

Open to candidates living in Canada, United States.

“Remote, Canada; Remote, United States”

Team members work remotely across Canada and the United States across different time zones.

Async-first
The Orbit team emphasizes written communication and async collaboration over live meetings across time zones.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
No home office or equipment budget mentioned.
Annual retreat
No company-paid get-togethers mentioned.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

As an Intermediate Backend Engineer on the GitLab Orbit team, you will help develop and maintain a high-performance graph data service in Rust that powers GitLab Duo agents, analytics, and architecture features across various deployments. You will take ownership of components like SDLC indexing and query pipelines, improve system reliability and observability, and integrate analytical data workloads using ClickHouse and NATS JetStream.

What you'll do

  • Implement and iterate on backend features in the Rust-based Knowledge Graph service, including query engines and indexing flows.
  • Maintain integrations between Knowledge Graph and GitLab Rails, Data Insights Platform, and Duo Agent Platform.
  • Contribute to system design discussions with an emphasis on reliability, scalability, and maintainability for graph workloads.
  • Improve operational maturity by enhancing metrics, runbooks, logging, alerts, and participating in on-call rotations.
  • Collaborate asynchronously across product, data, infrastructure, and security teams while leveraging AI-assisted workflows.

What you bring

  • Professional experience building and maintaining production backend systems with a focus on reliability.
  • Proficiency in at least one modern backend language and strong interest/readiness to deliver in a Rust-first codebase.
  • Exposure to distributed data or analytics systems such as OLAP databases (ClickHouse) or messaging systems (NATS, Kafka).
  • Interest in graph data modeling, property graphs, and complex traversal query patterns.
  • Strong written communication skills and comfort working in an asynchronous, all-remote setting.

About GitLab

GitLab is the intelligent DevSecOps platform enabling organizations to build, secure, and deploy software faster. Trusted by over 50 million registered users, GitLab operates as a fully remote, async-first global organization.

View GitLab profile & open roles →

Weekly alerts for Engineering. No account needed.

Unsubscribe any time. See our Privacy Policy.

GitLab

$115k – $162k

Apply now →