13 hours ago
Remote, United States or Remote, CanadaMid Level
Base Salary
$115k - $162k/yr
Responsibilities
- Implement and iterate on Rust backend features across the Knowledge Graph query engine, SDLC and code indexing flows, and API/MCP endpoints.
- Maintain integrations with GitLab Rails, the Data Insights Platform, GitLab Duo Agent Platform, and related distributed data systems.
- Contribute to system design decisions focused on reliability, scalability, maintainability, and analytical graph workloads.
- Improve metrics, logging, runbooks, alerts, tests, and operational readiness while participating in on-call as appropriate.
- Collaborate asynchronously with product, data, infrastructure, security, and AI teams to scope and safely deliver features.
- Participate in code reviews, pairing, knowledge sharing, and responsible AI-assisted development workflows.
- Contribute occasional Ruby, frontend, or adjacent-system changes when needed.
Requirements
- Professional experience building and maintaining production backend systems, including reliability and service-support practices.
- Proficiency in at least one modern backend language and either Rust experience or demonstrated ability to ramp quickly in a Rust-first codebase.
- Exposure to distributed data or analytics systems such as OLAP databases, Kafka- or NATS-style messaging, or CDC pipelines.
- Interest in property graphs, multi-step traversals, aggregations, and graph query patterns.
- Experience or strong interest in using AI tools in daily development with careful validation of outputs.
- Ability to learn languages and frameworks such as Ruby, Go, or TypeScript/Vue as needed.
- Solid system-design fundamentals and the ability to reason about trade-offs and documented architectural decisions.
- Comfort with high ownership, asynchronous collaboration, written communication across time zones, and an all-remote environment.
Benefits
- Health, financial, and well-being benefits.
- Flexible paid time off.
- Team Member Resource Groups.
- Equity compensation and Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental leave.
- All roles are remote, subject to country and location-based hiring eligibility.
Tech Stack
Categories
About GitLab
GitLab builds a DevSecOps platform that unifies source code management, CI/CD, and security with AI-assisted workflows for software teams and enterprises. It sells cloud-hosted and self-managed subscriptions, plus enterprise features and support. Founded in 2014 and headquartered in San Francisco, GitLab is a public company listed on NASDAQ and is widely used by large enterprises, including many in the Fortune 100.
