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

Engineering Manager, DevOps

Remote · Canada, United States

You will build, manage, and mentor a globally distributed engineering team while aligning technical execution with product and business goals. You are also responsible for guiding system architecture, improving operational excellence, and integrating AI-driven workflows to enhance team productivity.

Solutions Architect, Public Sector - East

Remote · Canada

Act as a trusted technical advisor for U.S. government customers to drive the adoption of GitLab's DevSecOps platform. Lead technical evaluations, including POCs and POVs, while collaborating with sales teams to align technical solutions with mission outcomes.

Senior Professional Services Technical Architect - Security

Remote · Canada, United States

Lead the design and implementation of secure enterprise GitLab solutions and guide clients through security tool and CI/CD migrations. Provide technical leadership throughout the engagement lifecycle, from pre-sales scoping to delivery and enablement.

Contract Talent Acquisition Sourcer, Sales (AMER)

Remote · Canada, United States

You will source and engage passive candidates for sales roles across the AMER region while partnering with recruiters and hiring managers to build strong talent pipelines. Additionally, you will map talent markets and maintain accurate candidate data to support the company's growth in a fully remote environment.

Senior Distribution Engineer, Gitlab: Build

Remote · Canada

Manage build pipelines and maintain packages for supported Linux distributions and architectures. Collaborate with security teams to mitigate vulnerabilities and manage cloud marketplace listings.

Senior Platform Engineer, GitLab Orbit

Remote · Canada, United States

Design, build, and operate GitLab Orbit backend services within a distributed, cloud-native environment. Improve deployment, monitoring, and operational automation to ensure service reliability and scalability.

Senior Professional Services Technical Architect - Security

Remote · Canada, United States

You will lead the design and implementation of secure enterprise solutions for Professional Services clients, including security risk assessments and threat modeling. Additionally, you will guide customers through migrations from legacy tooling to GitLab CI/CD and security scanners while mentoring partner consultants.

Principal Engineer, Duo Agent Platform

Remote · Canada, Poland, United Kingdom, United States

Define and scale autonomous, agentic SDLC capabilities to drive non-linear productivity across GitLab's engineering workflows. Lead hands-on experimentation and cross-functional collaboration to productize AI-driven solutions that improve developer efficiency and software quality.

Commercial Account Executive - Mid-Market, East

Remote · United States

The Commercial Account Executive manages a mid-market book of business, serving as a strategic advisor to drive new and expansion opportunities. They are responsible for building a healthy pipeline, executing complex sales cycles, and collaborating with cross-functional teams to ensure customer adoption and reduce churn.

Director, Social Media

Remote · Canada, United States

You will lead GitLab's global organic social media strategy, including YouTube channel development and cross-functional collaboration to drive brand and business goals. Additionally, you will manage the social media budget, tooling, and team development while serving as the senior voice on social strategy for executive stakeholders.

Staff Backend Engineer, Database Automation (Go)

Remote · Canada, United States

Design, build, and maintain Go-based automation to manage the full PostgreSQL lifecycle, including provisioning, scaling, and upgrades. Collaborate with cross-functional teams to improve database performance and reliability at internet scale.

Staff Security Researcher

Remote · Canada, United States

Conduct cutting-edge security research on AI-powered DevSecOps capabilities to identify and validate systemic vulnerabilities. Develop novel testing methodologies and automation tools to secure AI agents and the broader GitLab platform.

Staff Security Researcher

Remote · Canada, Israel, United Kingdom, United States

Conduct cutting-edge security research on AI-powered DevSecOps capabilities to identify and validate systemic vulnerabilities. Develop novel testing methodologies and build automation tools to scale security research across the GitLab platform.

Principal Security Researcher

Remote · Canada, Israel, United Kingdom, United States

Conduct cutting-edge security research on AI-powered DevSecOps capabilities and identify systemic vulnerabilities within the GitLab platform. Lead security research initiatives, develop automated testing tools, and define security requirements for engineering teams.

Talent Brand Manager

Remote · Canada, United States

The Talent Brand Manager will shape the company's employer value proposition through storytelling, recruitment marketing, and candidate education. They will partner across the organization to deliver integrated campaigns that connect the external reputation to the internal culture.

Senior Talent Brand Manager

Remote · Canada, United States

Lead the development and execution of GitLab's talent brand strategy to effectively communicate the employer value proposition. Design integrated campaigns and content systems across various channels to enhance candidate experience and support hiring priorities.

Senior Backend Engineer (Go), Tenant Scale: Gitaly

Remote · Canada

Build and optimize GitLab's Git data storage tier, Gitaly, focusing on reliability, security, and fast repository access. Lead complex technical initiatives from design through implementation while managing operational ownership and incident response.

Principal Security Awareness & Human Risk Engineer

Remote · Canada, United States

Own and evolve the global security awareness and education program to reduce human-related security risk and embed a security culture. Lead the end-to-end phishing simulation program and manage relationships with security training vendors.