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.

Director of Product, Pricing

Company: GitLab

Location: Remote

Posted Oct 20, 2023

GitLab, a leading all-remote company with over 2,200 team members, is seeking a Director of Pricing. The role involves leading the pricing function, collaborating with executives to drive pricing decisions, and implementing continuous pricing optimization plans. The ideal candidate should have 15+ years of experience, with 8+ years in pricing, and a strong background in open source business models and SaaS/self-managed deployment models. The hiring process includes interviews with various leaders and the CEO. GitLab values results, transparency, and diversity, offering flexible work hours, competitive compensation, and a global benefits package.

Financial Analyst, Sales

Company: GitLab

Location: Remote

Posted Oct 18, 2023

GitLab, a leading all-remote company with over 2,000 team members, is seeking a Financial Analyst to support the global Sales team. The role involves business partnership, financial modeling, planning and analysis, data analysis, project management, communication, and systems management. The ideal candidate should have 1-3 years of experience in accounting, finance, or a related field, with a BS degree in Finance, Accounting, or Economics. Relevant experience in Enterprise SaaS software is a plus. The role offers benefits such as a flexible work environment, equity compensation, and a growth and development budget.

Senior People Operations Program Manager

Company: GitLab

Location: Remote

Posted Oct 25, 2023

GitLab's DevSecOps platform empowers numerous organizations to deliver software efficiently. The People Group at GitLab supports team members throughout their lifecycle. The Senior People Operations Program Manager will lead critical projects, design effective processes, and cultivate positive employee experiences. They will collaborate with cross-functional teams to optimize processes and implement programs, ensuring exceptional customer service and enhancing the employee journey. The role requires strong project management skills, problem-solving abilities, and experience working independently to lead large, complex projects.

Program Manager, Product Division (Monetization)

Company: GitLab

Location: Remote

Posted Oct 29, 2023

GitLab, a leading all-remote company with over 2,000 team members, is seeking an experienced Sr. Program Manager to manage and contribute to cross-functional initiatives in the Product Monetization department. The role involves leading key initiatives focused on monetization, including pricing changes, new product introductions, and modifications to existing offerings. The individual will work closely with various teams, including Pricing, Fulfillment, Legal, Finance, and GTM. The successful candidate will embody GitLab's CREDIT values, have prior experience as a Program Manager, and demonstrate strong written communication skills. GitLab offers a comprehensive benefits package, including flexible PTO, team member resource groups, equity compensation, and growth and development budget.

Senior Backend Engineer, Secure: Static Analysis

Company: GitLab

Location: Remote

Posted Oct 18, 2023

GitLab, a leading DevSecOps platform, is seeking a software engineer with expertise in Go and program analysis techniques to join their Secure: Static Analysis team. The role involves enhancing software development security, developing features for the GitLab product, collaborating with various engineering teams, and advocating for product quality, security, and performance. The ideal candidate should have at least 5 years of software engineering experience, a solid understanding of security concepts, and proficiency in English. GitLab offers a flexible remote work environment, competitive benefits, and an inclusive culture.

Reals Manager, US Public Sector

Company: GitLab

Location: Remote

Posted Oct 28, 2023

GitLab, a leading all-remote company with over 2,000 team members, is seeking an experienced Renewal Manager for its US Public Sector team. The ideal candidate will have at least 3+ years of experience in customer retention and adoption of a SaaS product for complex accounts. The role involves managing renewals, driving retention, and fostering customer relationships. The candidate will work closely with Account Executives, Customer Success Managers, and support teams to ensure customer satisfaction and adoption. GitLab offers a supportive work environment with benefits such as health, finance, and well-being support, flexible PTO, and equity compensation.

Product Design Manager, UX Paper Cuts

Company: GitLab

Location: Remote

Posted Oct 28, 2023

GitLab is seeking a Product Design Manager to lead the UX Paper Cuts Team, responsible for identifying and fixing small usability issues in the GitLab product. The role involves contributing directly to the product, building new structures and processes, and aligning the team with business priorities. The team works autonomously, focusing on small details to improve user experience and satisfaction.

Support Engineer (US Federal)

Company: GitLab

Location: Remote

Posted Oct 19, 2023

GitLab's Support Engineering role involves collaborating with various teams to support, maintain, and resolve issues in GitLab environments. The role requires US citizenship, overnight shifts, and a passion for managing customer cases. The ideal candidate should have Linux systems administration knowledge, scripting skills, Git expertise, and familiarity with DevOps technologies. The role offers opportunities to contribute to the source code, improve documentation, and participate in hiring processes.

Senior Backend Engineer, Product Analytics

Company: GitLab

Location: Remote

Posted Oct 29, 2023

GitLab, a leading all-remote company with over 2,000 team members, is seeking a Senior Backend Engineer for the Product Analytics group. The role involves developing features, assessing and designing solutions for complex data analysis, collaborating with various teams, and advocating for product quality, security, and performance. The ideal candidate should have a growth mindset, experience with PostgreSQL, ClickHouse, Ruby on Rails, and other coding languages, strong communication skills, and the ability to work in a remote, agile environment. Familiarity with Kubernetes, Helm, and open-source environments is advantageous. GitLab offers a supportive work environment with flexible benefits.

Director of Product, Pricing

Company: GitLab

Location: Remote

Posted Oct 20, 2023

GitLab, a leading all-remote company with over 2,000 team members, is seeking a Director of Pricing. The role involves leading the pricing function, collaborating with executives to drive pricing decisions, and implementing continuous pricing optimization plans. The ideal candidate should have 15+ years of experience, with 8+ years in pricing, and a strong background in open source business models and SaaS/self-managed deployment models. The hiring process includes interviews with various leaders and the CEO. GitLab values results, transparency, and diversity, offering flexible work hours, competitive compensation, and a focus on work-life harmony.

Senior Site Reliability Engineer, General

Company: GitLab

Location: Remote

Posted Oct 18, 2023

GitLab, a leading DevSecOps platform, is seeking a Site Reliability Engineer (SRE) to ensure smooth operation of user-facing services and production systems. The role involves automating operational tasks, responding to emergencies, and developing an automated multi-environment observability stack. The ideal candidate should have programming skills, particularly in Ruby and/or Go, and experience with Linux, Nginx, HAProxy, Docker, Kubernetes, Terraform, and similar technologies. GitLab offers a flexible, remote work environment, comprehensive benefits, and a commitment to diversity and inclusion.

Senior Site Reliability Engineer, Environment Automation

Company: GitLab

Location: Remote

Posted Oct 23, 2023

GitLab, a leading DevSecOps platform, is seeking a Senior Site Reliability Engineer for Environment Automation. The role involves operating and automating GitLab production systems, focusing on tasks such as provisioning new environments, daily operating tasks, and automation of workflows. The ideal candidate should have experience in running production workloads, strong programming skills in Ruby and/or Go, and a solid background with Infrastructure as a Code technologies. The role offers a flexible, all-remote work environment, competitive benefits, and opportunities for growth and development.

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