Remote Position
[Remote] Senior Platform Engineer, GitLab Orbit
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. GitLab is an intelligent orchestration platform for DevSecOps that helps organizations improve developer productivity, operational efficiency, security, compliance, and digital transformation. The Senior Platform Engineer will build, scale, and operate GitLab Orbit, a knowledge graph data service, with a focus on backend services, distributed systems, cloud infrastructure, observability, reliability, and multi-tenant performance.
Responsibilities
- 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
Skills
- 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
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
- All of our roles are remote
Company Overview