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.

Fullstack Engineer, MLOps

Company: GitLab

Location: APAC

Posted Mar 26, 2024

This role involves playing a key part in expanding GitLab's core personas to cater to data science teams, building features for GitLab's AI-powered DevSecOps platform, and enhancing existing product features used by millions worldwide. The individual will focus on operationalizing customers' ML solutions, reducing costs, and solving backend machine learning challenges. They will collaborate with other engineers to build GenAI solutions, requiring significant experience in Golang, Python, Vue.Js, and ML/AI technologies. GitLab offers a remote, asynchronous work environment with unlimited PTO, equity compensation, and a personal growth budget.

Director, Global Compensation

Company: GitLab

Location: USA

Posted Mar 23, 2024

GitLab is seeking a Director of Global Compensation to develop and execute a comprehensive compensation strategy that aligns with the company's business goals. The role involves managing executive compensation programs, ongoing employee compensation programs, and optimizing job architecture. The ideal candidate will have progressive experience in designing and managing compensation, a strong understanding of executive compensation, and excellent communication skills. GitLab offers a flexible work environment, equity compensation, growth and development budget, and parental leave.

Director, Global Compensation

Company: GitLab

Location: USA

Posted Mar 25, 2024

GitLab, a leading all-remote company with over 2,000 team members, is seeking a Director of Global Compensation to develop and manage a comprehensive compensation strategy. The role involves aligning compensation with business goals, managing executive compensation programs, optimizing job architecture, and serving as a subject matter expert in incentive compensation. The ideal candidate will have progressive experience in designing and managing compensation, strong understanding of core compensation principles, and the ability to work in a fast-paced, remote environment. GitLab offers a range of benefits, including health, finance, and well-being support, flexible PTO, and equity compensation.

Senior Solutions Architect

Company: GitLab

Location: Spain

Posted Mar 26, 2024

The Solutions Architect role at GitLab involves providing technical guidance and support throughout the sales cycle, fostering strong relationships with customers, and driving the adoption of the GitLab platform. The ideal candidate should have experience in the telco segment, technical pre-sales, and software development, and be able to travel if needed.

Solutions Architect, Telco - Nordics & Benelux

Company: GitLab

Location: Netherlands

Posted Mar 24, 2024

The Solutions Architect role at GitLab involves providing technical expertise during the pre-sales process, collaborating with the sales team to formulate and execute a sales strategy, and building deep relationships with customers. The ideal candidate should have experience in technical pre-sales, modern software development or operations, cloud computing, and understanding of the software development lifecycle. GitLab offers a remote work environment, unlimited PTO, equity compensation, and growth and development budget. The hiring process includes a screening call, interviews with the SA team manager and Solutions Architect peers, a GitLab demo, and additional interviews if necessary.

Strategic Account Executive - Netherlands

Company: GitLab

Location: Remote

Posted Mar 21, 2024

GitLab, a leading DevSecOps platform, is seeking a Strategic Account Executive to support large prospects and customers. The role involves providing account leadership, conducting sales activities, ensuring successful product rollout, and contributing to product ideas. The ideal candidate should have a high degree of account management, experience in large organizations, fluency in Dutch, and excellent negotiation skills. GitLab offers a flexible work environment, benefits, and opportunities for growth and development.

Head Of Sales (Enterprise)

Company: GitLab

Location: Australia

Posted Mar 23, 2024

GitLab is seeking an experienced leader for the remote Head of Sales (Enterprise) ANZ position based in Australia. The role involves managing a team of Strategic Enterprise Account Executives, driving sales, and contributing to GitLab's growth goals. The ideal candidate should have 10+ years of field sales operations experience in open source software or software DevOps, a proven track record of meeting or exceeding performance objectives, and strong relationship building and negotiation skills. The role offers an exciting opportunity to influence GitLab's success and growth.

Frontend Engineer, Analyze: Analytics Instrumentation

Company: GitLab

Location: EMEA

Posted Mar 21, 2024

The Analytics Instrumentation group at GitLab is seeking a Frontend Engineer to help build internal and external instrumentation libraries and contribute to the development of new Product Analytics features. The role involves writing efficient code, advocating for product improvements, mentoring team members, collaborating on architectural plans, and participating in agile development practices. The ideal candidate should have strong experience with VueJS or another modern JavaScript framework, experience with automated testing, Git, semantic HTML, CSS, and core JavaScript concepts. Familiarity with Typescript, Ruby on Rails, Agile methodologies, and software development stages is a plus. The team is distributed across 6 countries and values transparency, offering a flexible work environment and various benefits.

Incubation Engineer, AI

Company: GitLab

Location: APAC

Posted Mar 25, 2024

GitLab is seeking an Incubation Engineer with expertise in software engineering and machine learning to develop new AI-based features for their millions of users. The role involves creating secure, well-tested, and performant features, working closely with leadership, interacting with community members, and crafting code that meets GitLab's internal standards. The engineer will also develop strategies for scaling beyond the Incubation phase and demonstrate progress to stakeholders. The ideal candidate will have strong technical skills, experience with Ruby on Rails, hands-on experience with large language models, and a background in building scalable services. The role offers a flexible work environment, equity compensation, and a growth and development budget.

Site Reliability Engineer - Delivery: Deployments

Company: GitLab

Location: APAC

Posted Mar 25, 2024

The role involves working as a Site Reliability Engineer (SRE) alongside Backend Engineers to improve the delivery platform release management tooling and processes. The SRE will guarantee the GitLab Release Process, create new tools to automate the release process, and work with teams to define and implement solutions for quicker releases. They will also help teams instrument their code for increased observability and collaborate with peer Infrastructure teams to control the impact of application code. The Delivery Group is responsible for improving software delivery for GitLab.com and self-managed users. GitLab offers a flexible remote work environment, benefits for health, finances, and well-being, and a growth and development budget.

Solutions Architect, Telco - Nordics & Benelux

Company: GitLab

Location: Remote

Posted Mar 20, 2024

GitLab, a leading all-remote company with over 2,000 team members, is seeking a Solutions Architect to drive value and change with software development for its fast-growing platform. The role involves providing technical expertise during the pre-sales process, collaborating with the sales team to formulate and execute a sales strategy, and building deep relationships with customers. The ideal candidate should have experience in technical pre-sales, modern software development or operations, cloud computing, and understanding of the software development lifecycle. GitLab offers benefits such as unlimited PTO, team member resource groups, equity compensation, and a supportive work environment.

Associate Solutions Architect, Alps

Company: GitLab

Location: Germany

Posted Mar 26, 2024

The Solutions Architect role at GitLab involves providing technical expertise during the pre-sales process, collaborating with the sales team to formulate and execute sales strategies, contributing to technical evaluations, establishing positive customer relationships, communicating customer feedback, maintaining market and GitLab knowledge, acquiring industry certifications, and continuous professional development. The ideal candidate should have strong technical presentation and communication skills, understanding of software development lifecycle, continuous integration, and deployment, ability to use GitLab, and willingness to travel if needed.

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