G

GitLab

Verified Job Source

Build software faster. The DevSecOps Platform enables your entire org to collaborate around your code. We're hiring.

San Francisco, California

IT Services and IT Consulting
1,001–5,000 people

About

GitLab is the Intelligent Orchestration Platform where software teams and their AI agents stay in flow to amplify their capacity for innovation. Together, they automate repetitive tasks to plan, build, secure, test, deploy and maintain software. With GitLab, software teams spend less time on coordination overhead and more time on the next big idea. GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle. Agents handle code generation, security analysis, code review, CI/CD troubleshooting, and custom workflows — while teams maintain control through enterprise governance. Build what's next with us. Explore open roles and join our talent community: https://about.gitlab.com/jobs/

Open positions

Senior Hyperscaler Operations Manager

Remote · Canada, United States

The role serves as the operational architect for hyperscaler GTM, managing marketplace, co-sell, and funding operations across AWS and GCP. It involves overseeing technology infrastructure, designing operational processes, and leveraging AI to automate workflows.

Senior Backend Engineer, Deployment Environments

Remote · Canada

Build tooling and workflows for cloud-native and self-managed deployment environments to improve validation and reduce drift. Contribute to deployment guidance, architecture patterns, and the development of production-like ephemeral environments.

Senior Backend Engineer, Deployment Environments

Remote · United Kingdom

Build tooling and workflows for cloud-native and self-managed deployment environments to improve validation and reduce drift. Contribute to deployment guidance, architecture patterns, and the development of production-like ephemeral environments.

Senior Backend Engineer, AMER

Remote · Canada, United States

You will design and evolve backend product capabilities while influencing technical direction and architectural standards. Additionally, you will mentor team members, drive operational excellence, and integrate agentic AI into production engineering workflows.

Senior Renewal Operations Manager

Remote · Canada, United States

You will own the operational engine for renewals, including forecasting, data integrity, and the rhythm of the renewal business. You will partner with cross-functional leadership to drive process improvements and systems evolution to ensure predictable and efficient renewal motions.

Intermediate Backend Engineer, Platform Readiness

Remote · Canada, United States

You will build and maintain agentic workflow components on the Duo Agent Platform and contribute to the platform requirements knowledge base. Additionally, you will develop integration surfaces to help feature teams engage with platform readiness tools and collaborate with cross-functional teams to translate expertise into structured requirements.

Lead Pricing Strategist

Remote · Canada, United States

The Lead Pricing Strategist will define and execute GitLab's pricing and packaging strategy across the product portfolio, including AI and usage-based offerings. They will collaborate with cross-functional leaders in Product, Finance, and Sales to create commercial models and drive monetization strategies.

Revenue Technology Analyst

Remote · Canada, United States

Support and maintain the revenue technology stack by managing integrations, automations, and vendor relationships. Partner with cross-functional teams to identify process gaps and implement technical solutions that improve go-to-market efficiency.

Commercial Account Executive - Mid-Market, Canada

Remote · Canada

Manage a mid-market book of business in Canada, focusing on new and expansion opportunities for GitLab's AI-powered DevSecOps platform. Act as a strategic advisor to customers to drive adoption, reduce churn, and achieve business outcomes through structured sales methodologies.

Senior Software Engineer (RoR/Go), SSCS: Authentication

Remote · Canada, United States

You will design and implement authentication features across the Rails monolith and the new GATE identity service. You will also contribute to the team's roadmap, address security vulnerabilities, and help migrate authentication paths to improve system scalability.

Senior FP&A Analyst, Cloud Hosting

Remote · Canada

Manage and report on cloud and AI-related expenses while maintaining forecast models and executing month-end close activities. Partner with engineering and finance leaders to translate complex billing data into actionable insights and decision-support materials.

Principal Program Manager, Go-To-Market

Remote · Canada, United States

The Principal Program Manager will lead go-to-market execution for Product & Technical Marketing by architecting launch models and managing cross-functional initiatives. They will drive the adoption of AI-powered workflows to automate manual processes and ensure strategic alignment across product, design, and marketing teams.

Senior Technical Program Manager

Remote · Canada, United States

You will lead complex, end-to-end technical programs across product, engineering, data, and security teams to drive AI-powered DevSecOps initiatives. You will also collaborate with executive leaders to translate strategic vision into actionable roadmaps while managing risks and dependencies.

Senior FP&A Analyst, Cloud Hosting

Remote · Copenhagen, Capital Region of Denmark, Denmark

The Senior FP&A Analyst will manage and report on cloud and AI-related expenses while maintaining accurate forecast models. They will partner with engineering and finance stakeholders to provide data-driven insights and support informed spending decisions.

Staff Backend Engineer, Developer Experience

Remote · Canada, United Kingdom, United States

You will drive technical excellence across six Developer Experience teams by identifying and removing friction in engineering workflows. This involves hands-on coding in Ruby and Go while partnering with cross-functional teams to modernize testing and CI/CD pipelines.

Staff Corporate Security Engineer

Remote · Canada, United States

Lead the security architecture and automation for GitLab's endpoint fleet, focusing primarily on macOS. Design and maintain secure-by-default controls using Infrastructure-as-Code and GitOps workflows to reduce risk and friction.

Staff Corporate Security Engineer

Remote · Canada, United States

You will lead the security architecture for the endpoint fleet, focusing on macOS, while designing automated, secure-by-default deployment and lifecycle management workflows. You will also partner with IT and security teams to improve telemetry, detection models, and auditability across all device platforms.

Senior Product Manager, Source Code

Remote · Canada, United States

Define and drive the product strategy for connecting planning, source code management, and AI-assisted development. Collaborate across technical teams to build seamless, AI-native workflows that move requirements to code with speed and quality.

Senior Product Manager, Growth

Remote · Canada, United States

You will own the end-to-end self-serve product journey, including signup, trial, activation, and monetization. You will also partner with engineering and data teams to run experiments and identify high-impact growth opportunities.