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 Curriculum Developer - India

Company: GitLab

Location: Remote

Posted Jul 28, 2023

GitLab, a leading all-remote company with over 2,000 team members, is seeking a Technical Curriculum Developer for a 100% remote position based in India. The role involves designing and developing engaging learning solutions for GitLab customers, partners, and sales teams, ensuring content aligns with branding guidelines and leverages modern authoring tools. The ideal candidate should have a Bachelor's degree, progressive experience in B2B SaaS training, and expertise in various instructional design models. Strong communication skills, project management abilities, and familiarity with elearning authoring tools are required. GitLab is an equal opportunity employer committed to fostering a culture of inclusivity and diversity.

Legal Counsel, Trade Compliance

Company: GitLab

Location: Remote

Posted Jul 02, 2023

GitLab is a remote company that empowers organizations to deliver software faster and more efficiently. The company is looking for a Legal Counsel, Trade Compliance to oversee its trade compliance program and provide strategic advice to team members.

Technical Instructional Developer - India

Company: GitLab

Location: Remote

Posted Jul 03, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. This position is 100% remote and requires the person to be based in India. The Technical Instructional Designer is responsible for designing and developing new, engaging, and effective learning solutions and instructional experiences for GitLab customers, partners, and/or sales & customer success professionals. The candidate should have a Bachelor's degree, preferably a Master's in Instructional Development, Training Education/Communication. They should have progressive related work experience in B2B SaaS customer, partner, and sales training instructional design. The candidate should be experienced in designing and developing learning programs across delivery mediums and content types, with a proven experience in designing and developing scalable, engaging, online training. They should have strong oral and written communication skills and experience with a wide range of modern elearning authoring tools.

Director of Analyst Relations

Company: GitLab

Location: Remote

Posted Aug 02, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. The Director of Industry Analyst Relations is responsible for the strategy and implementation of the industry analyst relations program, cultivating strategic relationships and creating mindshare with key analysts through education, customer references, and two-way communication around key product updates. The role requires 15+ years of in-house analyst relations experience, prior experience working with industry analysts at a high-growth B2B SaaS enterprise software and services company, and deep industry knowledge of open core tenants, cloud services and platforms, cybersecurity, observability, and AI / machine learning. The role also requires excellent project and time management skills, proven clear and effective communication with technical and business leaders at all levels within large enterprises and across product, product marketing, and sales organizations, and the ability to travel to GitLab events and industry tradeshows and conferences.

Sales Strategy, Senior Analyst

Company: GitLab

Location: Remote

Posted Jul 29, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. This role involves driving global business cadences, managing executive reporting, and conducting sophisticated analyses for company-level priorities. The ideal candidate should have a BA/BS degree, progressive experience in an analytical role, and excellent quantitative analytical skills.

Senior Product Manager, Compliance

Company: GitLab

Location: Remote

Posted Jul 29, 2023

GitLab is looking for a Sr. Product Manager to drive the roadmap for Compliance. The role involves building features to enable compliance teams to enforce regulatory requirements and collaborating with other teams to ensure compliance across the entire platform.

Quality Engineering Manager

Company: GitLab

Location: Remote

Posted Jun 27, 2023

None Found

Technical Writer

Company: GitLab

Location: Remote

Posted Jul 02, 2023

GitLab is seeking a Technical Writer to collaborate with Engineers and contribute to one of the world's largest open-source projects. The role involves continuously improving GitLab documentation content, working on Quarterly OKRs, peer reviewing other writers' work, and taking part in company-wide events. GitLab offers all remote, asynchronous work environment, unlimited PTO, benefits, and equity.

Customer Success Manager

Company: GitLab

Location: Remote

Posted Jul 27, 2023

GitLab is seeking a Customer Success Manager for their Majors Enterprise team in North America. The role involves aligning with customers' desired business outcomes, enabling them on existing use cases, and expanding into additional use cases to ensure ongoing and ever-improving customer return-on-investment. The ideal candidate should have experience in Customer Success, understanding of Git and typical branching strategies, knowledge of software development lifecycle and development pipeline, and ability to use GitLab. The position offers unlimited PTO, team member resource groups, equity compensation, and growth and development budget.

Site Reliability Engineer, General Team

Company: GitLab

Location: Remote

Posted Jul 01, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. GitLab is a large all-remote company with 2,000+ team members, valuing a culture where everyone can contribute. The role of a Site Reliability Engineer involves maintaining the availability of user-facing services, collaborating with cross-functional teams, and optimizing performance. The team aims to shrink the pool of 'General' services to focus on proper support and automation for the GitLab.com application.

Data Analyst (Enterprise Data Team)

Company: GitLab

Location: Remote

Posted Jun 30, 2023

None Found

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