← Back to results

Senior Platform Engineer, GitLab Orbit

Join GitLab as a Senior Platform Engineer to build and scale GitLab Orbit, enhancing backend services in a cloud-native environment.

Location
Remote, Canada; Remote, United States
Compensation
$139.2k–$235.2k/yr
Level
senior
Type
full time · Remote

Posted by employer 4 days ago

First seen on Joblaze 3 days ago

Last verified on the company career page 7 hours ago

What you'll build

  • Design and build GitLab Orbit backend services
  • Improve deployment and monitoring of GitLab Orbit
  • Automate operational work and build deployment tools
  • Investigate production issues and write backend code
  • Design reliable data workflows

Must have

  • Experience designing, building, and operating production backend services with strong Rust skills
  • Experience with distributed-system design
  • Hands-on knowledge of AWS or GCP
  • Experience deploying applications on Kubernetes
  • Experience improving reliability and observability of backend services

Nice to have

  • Ability to learn and apply new languages and tools
  • Experience with Ruby, Go, or TypeScript
  • Strong system design skills

AI in the day-to-day

All team members are expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.

Not disclosed in this posting: years of experience, visa sponsorship.

Benefits

Employee Stock Purchase Plan Flexible Paid Time Off Growth and Development Fund Equity Compensation Parental Leave

Joblaze summary

In the role of Senior Platform Engineer on the Orbit team, the individual will design and operate backend services for GitLab Orbit, focusing on enhancing the reliability and performance of a knowledge graph data service. Proficiency in Rust and experience with distributed systems, cloud services, and Kubernetes are essential for success in this position. This role is well-suited for senior engineers who can navigate complex technical challenges and work autonomously in a collaborative environment. The small, senior team emphasizes ownership and deep system understanding, aiming to scale the service sustainably.

Joblaze insights

  • Listed 3 days ago — first seen on Joblaze September 16, 2026. Last confirmed on GitLab's careers page September 19, 2026.
  • Salary band is below the typical range for Backend roles (median ~$180,000).
  • Starts above 84% of 19 comparable senior backend roles in Canada that list Kubernetes we track (median $109,387 across 9 companies). See Kubernetes salary trends
  • Kubernetes appears in 31.9% of 69 comparable senior backend roles in Canada; Rust appears in 1.4% of 69 comparable senior backend roles in Canada.

Quick facts

Is the Senior Platform Engineer, GitLab Orbit role remote?
Yes — GitLab lists this as a fully remote position.
What's the salary range?
GitLab lists $139,200–$235,200 for this role.
What's the tech stack?
Joblaze extracted these technologies from the posting: Amazon Web Services, ClickHouse, Google Cloud Platform, Helm, Kubernetes, NATS.
What seniority level is this role?
GitLab targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Platform Engineer, GitLab Orbit role at GitLab.

From the original posting

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.

An overview of this role

As a Senior Platform Engineer on the Orbit team, you'll help build and scale GitLab Orbit, a high-impact knowledge graph data service that supports agents, analytics, and architecture-level features across GitLab.com, Dedicated, and Self-Managed deployments. You'll join a small, senior, Rust-first team and focus on how backend code behaves within a distributed, cloud-native system, making graph capabilities reliable, observable, secure, and easy for other teams and agents to use.

In this role, you'll own meaningful parts of the service end to end. You'll design and implement backend services, data workflows, and interfaces while improving multi-tenant behavior, performance, resilience, and operational readiness. You'll also contribute to the cloud infrastructure and deployment patterns needed to run the service effectively.

In your first year, you'll take ownership of improving how GitLab Orbit runs in production, with a focus on operational automation, observability, incident readiness, and distributed-system reliability. You'll also contribute to key areas such as the graph query engine, indexing pipelines, cloud storage integrations, and multi-tenant behavior. Through thoughtful system design, better tooling, clear runbooks, and shared context, you'll help reduce single points of failure and improve how we build, deploy, and operate the service.

What you’ll do

  • Design, build, and operate GitLab Orbit backend services, primarily in Rust, within a distributed, cloud-native environment.
  • Improve the deployment, monitoring, and operations of GitLab Orbit across GitLab.com, Dedicated, and Self-Managed deployments using Kubernetes, Helm, Terraform, and cloud services from Amazon Web Services, Google Cloud Platform, or both.
  • Automate recurring operational work and build tools that make deployments, upgrades, recovery, capacity management, and service maintenance safer and more efficient.
  • Strengthen observability across application, data, orchestration, and infrastructure layers by improving metrics, logs, traces, dashboards, alerts, and service-level indicators to track availability, error rates, and incident response time while collaborating with site reliability engineering teams to improve incident response, on-call readiness, runbooks, and troubleshooting workflows.
  • Investigate production issues, address underlying causes, and write backend code that handles concurrency, partial failures, retries, consistency, idempotency, performance, and multi-tenant isolation.
  • Build and improve the graph query engine, software development lifecycle (SDLC) and code indexing pipelines, cloud storage integrations, and application programming interface (API) and Model Context Protocol (MCP) surfaces.
  • Design reliable, scalable, and cost-aware data workflows using systems such as Amazon Simple Storage Service (S3), ClickHouse, NATS, and Siphon.
  • Own changes from technical design through rollout and iteration, documenting constraints and trade-offs while collaborating asynchronously with product, data, infrastructure, security, delivery, artificial intelligence, and SRE teams.

What you’ll bring

  • Experience designing, building, and operating production backend services with strong Rust skills or clear evidence that you can ramp up and contribute in a Rust-first, performance-sensitive codebase.
  • Experience with distributed-system design, including concurrency, failure handling, consistency, messaging, data partitioning, scalability, and multi-tenant isolation.
  • Hands-on knowledge of AWS, GCP, or both, including cloud networking, identity and access management, compute, storage, and object storage such as Amazon Simple Storage Service (S3).
  • Experience deploying and troubleshooting applications on Kubernetes with Helm and contributing to repeatable, reviewable infrastructure changes using Terraform or similar infrastructure as code tools.
  • Experience improving the reliability, observability, maintainability, and on-call readiness of backend services, and diagnosing issues across application, data, orchestration, and infrastructure layers to deliver lasting code and system improvements.
  • Strong system design skills, including making and explaining architectural decisions, documenting constraints, and aligning trade-offs with product and platform needs; ability to work autonomously in ambiguous environments by identifying problems, driving solutions, and taking ownership.
  • Ability to learn and apply new languages, tools, and frameworks as the problem requires, such as Ruby, Go, or TypeScript and Vue in adjacent parts of the stack, along with excellent written communication and asynchronous collaboration skills demonstrated through thoughtful code review, mentoring, incident communication, and context sharing.

About the team

The Orbit team sits within the Data Engineering organization and builds GitLab Orbit, the service that turns GitLab's SDLC and code data into a unified property graph. We expose it through a high-performance, ClickHouse-backed query engine and MCP tools. We're a small group of senior engineers, working closely with partners across AI, including GitLab Duo Agent Platform, analytics, infrastructure, delivery, and security because our work touches many layers of the platform.

We work asynchronously and value strong ownership. We expect each engineer to build a deep understanding of the system and help evolve it over time. As adoption grows, we're focused on scaling the service sustainably and making it reliable and easy to deploy and operate for GitLab.com, Dedicated, and Self-Managed customers.

The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

United States Salary Range
$139,200$235,200 USD

How GitLab Supports Full-Time Employees

Standard company text repeated across GitLab's postings is omitted here.

Similar positions

GitLab
Senior Backend Engineer, Platform Readiness
GitLab · Remote, Canada; Remote, United States
GitLab
Senior Software Engineer
GitLab · Bangalore, India
GitLab
Senior Fullstack Engineer, Marketing
GitLab · Remote, United Kingdom
GitLab
GitLab
Senior Backend Engineer (Ruby), Plan: Portfolio Experience
GitLab · Remote, Canada; Remote, United States