Jobs at GitLab

45,167 open positions

GitLab is a global, remote-first company that delivers an integrated DevOps platform, unifying source control, CI/CD, and security in a single web application. With 25,000+ employees across 30+ countries, it powers thousands of open‑source and enterprise projects, earning recognition for its open‑source culture and continuous delivery approach.

The company hires across a broad spectrum: software engineers, product managers, UX designers, data scientists, security analysts, marketing strategists, finance specialists, HR professionals, and customer success teams. Candidates can expect flexible remote work, quarterly hackathons, and a structured onboarding program that emphasizes mentorship and continuous learning.

Viewing GitLab’s listings on Job Transparency gives you precise salary ranges, benefit details, and employee sentiment scores. This data enables you to benchmark offers, negotiate confidently, and target roles that match your compensation expectations and career goals.

Technical Program Manager - Escalation Specialist

Company: GitLab

Location: EMEA

Posted Aug 01, 2024

The job description is for a Technical Program Manager at GitLab, responsible for managing cross-functional projects, driving process improvements, and collaborating with stakeholders. The role requires experience in process improvement, working across functions, and influencing others.

Backend Engineer, Secure: Dynamic Analysis

Company: GitLab

Location: USA

Posted Aug 04, 2024

The role is for a Backend Engineer to work on Dynamic Analysis and API Security offerings, improving the maturity of browser-based DAST and API Security tools, and collaborating with development and security teams to identify and fix security risks.

Manager - Support Engineering

Company: GitLab

Location: USA

Posted Aug 01, 2024

The role involves hiring and developing a team of Support Engineers, improving customer experience, and building processes to enable team collaboration. The team is distributed globally and focuses on building a healthy customer experience through a healthy team.

Intermediate Security Engineer - Vulnerability Management

Company: GitLab

Location: USA

Posted Aug 04, 2024

The GitLab Vulnerability Management team is looking for an automation-focused security engineer to join their team. The role involves managing and contributing to vulnerability management tools, working cross-functionally to help GitLab teams execute on the vulnerability management program, and having the opportunity to learn about and have impact upon the complete range of vulnerability types across GitLab's cloud environments and products.

Senior Technical Writer

Company: GitLab

Location: USA

Posted Aug 04, 2024

The Technical Writing team at GitLab is responsible for creating clear and comprehensive documentation for their products. As a Technical Writer, you will collaborate with engineers and other teams to improve documentation and contribute to the company's open-source project.

Senior Absence Management Specialist

Company: GitLab

Location: North America,Latin America

Posted Aug 04, 2024

The role of Sr Absence Management Specialist is crucial in managing employee time away programs, ensuring compliance with laws and regulations, and supporting employees through their leave journey. The team provides a positive and supportive work environment, and GitLab offers various benefits to support employees' health, finances, and wellbeing.

Engineering Manager - Engineering Productivity

Company: GitLab

Location: EMEA

Posted Aug 04, 2024

The Engineering Productivity team is looking for an experienced Engineering Manager to lead a team of software engineers in improving development efficiency and streamlining workflows. The team aims to increase value for customers by constantly improving efficiency, measuring what matters, and building partnerships across organizational boundaries.

Support Engineer

Company: GitLab

Location: South Korea

Posted Aug 01, 2024

The role of Support Engineer at GitLab involves working with customers to resolve issues, collaborating with other teams, and contributing to the development of the product. The company offers a flexible and remote work environment, with benefits such as equity compensation and parental leave.

Technical Writing Manager

Company: GitLab

Location: USA

Posted Aug 04, 2024

GitLab is looking for a Technical Writing Manager to join their team. The role involves managing a team of globally distributed Technical Writers, promoting a results-focused approach, and refining writing skills. The team collaborates with developers, product managers, and the community to develop product documentation.

Threat Intelligence Engineer

Company: GitLab

Location: APAC

Posted Jul 31, 2024

GitLab is looking for a Threat Intelligence Engineer to join their Security Operations team. The role involves monitoring the threat landscape, delivering actionable intelligence, and building meaningful connections with industry peers. The team is looking for someone with a proven track record of delivering actionable intelligence and experience with threat intelligence platforms and frameworks.

Compensation Partner - GTM

Company: GitLab

Location: North America,Latin America

Posted Jul 31, 2024

The role of Compensation Partner at GitLab involves promoting compensation philosophy, building partnerships, and driving compensation programs. The ideal candidate has experience in global compensation, excellent communication skills, and a shared interest in GitLab's values.

Senior/Staff Technical Program Manager - Engineering

Company: GitLab

Location: EMEA

Posted Jul 31, 2024

GitLab is hiring a Senior or Staff Program Manager to lead cross-functional initiatives in the Engineering division. The role involves managing small and large projects, developing processes, and embodying the company's values. The ideal candidate has prior experience as a Technical Program Manager, attention to detail, and strong written communication skills.

Frequently Asked Questions

What is it like to work at GitLab?
Working at GitLab means joining a fully remote organization where collaboration happens through its own platform. Employees receive equity, comprehensive health plans, and a generous paid time off policy. The culture centers on transparency, meritocracy, and continuous improvement, with quarterly OKR cycles and frequent all‑hands meetings that keep everyone aligned.
What types of positions are available at GitLab?
GitLab offers roles in engineering (frontend, backend, infrastructure), product management, design, data science, security, marketing, sales, finance, HR, and customer success. The company also hires for support functions like legal, operations, and community outreach, reflecting its commitment to a holistic, customer‑centric ecosystem.
How can I stand out as a GitLab applicant?
Show a clear understanding of GitLab’s open‑source philosophy by contributing to its projects or documenting your own. Highlight remote collaboration skills, quantify results in past roles, and reference GitLab’s public documentation or community initiatives. Tailor your resume to match the job description’s keywords, and include a concise cover letter that demonstrates how your experience aligns with GitLab’s mission of simplifying DevOps for teams worldwide.

Other Companies Hiring