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.

Senior Product Designer - Tenant Scale

Company: GitLab

Location: USA

Posted Dec 11, 2024

The role involves working alongside various teams to develop a holistic design vision and strategy for Application Security Posture Management (ASPM) tools. The goal is to efficiently define security rules and enforcements, set up and manage security analyzers, and remediate application security risks. The team also aims to build an all-in-one Vulnerability Management platform, collaborate with teams to guide the strategy and direction, and contribute to the Design System. The ideal candidate must have demonstrated experience in designing ASPM tools and familiarity with designing holistic complete workflows. The role requires fostering collaboration across multiple product teams and stakeholders, conducting research, and having strong visual design skills.

Payroll Analyst

Company: GitLab

Location: Remote

Posted Dec 04, 2024

GitLab, an open core software company, is seeking an International Payroll Analyst with 3+ years of EMEA payroll experience. The role involves managing multiple monthly payroll inputs for different countries, reviewing and auditing payroll reporting, preparing ad hoc reports, and liaising with various payroll providers. The successful candidate will report to the Senior Payroll Manager and work fully remote within the EMEA region. GitLab offers a comprehensive benefits package, including health, finance, and well-being support, a flexible work environment, and opportunities for growth and development.

Director - Billing and Collections

Company: GitLab

Location: USA

Posted Dec 12, 2024

The Director Billing and Accounts Receivable position involves strategic vision, oversight of daily operations, and management of the Sales and Revenue teams. The role requires leading the Billing and Collections teams, driving transformation, and ensuring accurate data delivery for management reporting. The ideal candidate should have a Bachelor's degree in Accounting, Finance, or Business Administration, 15+ years of Billing and Collections management experience, and strong leadership skills.

Engineering Manager - Data Access: Durability

Company: GitLab

Location: EMEA

Posted Dec 08, 2024

The Engineering Manager will lead a team of SREs and Backend Engineers in a globally distributed, async work environment. They will focus on creating a scalable product by partnering with a Product Manager and ensuring data security and reliability. The team will work on improving product quality, security, and performance, and participate in incident management.

IT Enterprise Applications Engineer, Salesforce

Company: GitLab

Location: India

Posted Dec 11, 2024

The IT Enterprise Applications Engineering job family is seeking a highly skilled IT Enterprise Applications Engineer with a specialization in Salesforce development to work with a collaborative globally distributed team. The role involves leading or participating in the design and development of functionalities in Salesforce org, providing technical insights, investigating and resolving complex technical issues, and working closely with cross-functional teams.

Reals Manager

Company: GitLab

Location: Japan

Posted Dec 09, 2024

This is a remote position based in Japan, requiring Japanese and English language skills. The role involves maximizing customer retention through effective sales techniques, executing the renewal process, and collaborating with sales and customer success teams. The ideal candidate should have related sales or customer experience, fluent German, and demonstrated progressive experience with B2B software sales. The position offers benefits, flexible work hours, and growth opportunities.

Engineering Manager - Organizations

Company: GitLab

Location: EMEA

Posted Dec 08, 2024

The text describes a role as an Engineering Manager at GitLab, where the individual will lead the Organizations team, build out the Organizations feature, and collaborate with various teams to deliver on the closely linked Cells and Organizations initiatives. The role requires managing a globally distributed high-performing team, hiring and firing, providing coaching and feedback, and running agile project management processes. The ideal candidate should have 2+ years of experience managing software development teams, a strong technical background, and excellent communication skills.

Software Engineer in Test

Company: GitLab

Location: USA

Posted Dec 12, 2024

As a Software Engineer in Test at GitLab, you will play a key role in developing GitLab's automated testing and tooling ecosystem. This role requires expertise in building test frameworks, internal tooling, advanced test automation, and strong interpersonal skills. The Developer Experience team aims to empower developers to focus on innovation and deliver high-quality products by providing state-of-the-art developer tooling and reliable test infrastructure. They believe in quality being everyone's responsibility and are passionate about innovation. The role involves building and maintaining test frameworks and tooling, advocating for improving testing culture, and working closely with other teams to ensure seamless integration of testing tools and processes.

Strategic Account Executive - FSI

Company: GitLab

Location: USA

Posted Dec 07, 2024

The role of a Strategic Account Leader in GitLab's Public Sector Federal Systems Integrator (FSI) space involves acting as a primary point of contact, contributing to sales processes, managing a book of business, ensuring pipeline accuracy, and providing account leadership. The ideal candidate should have minimum 5+ years of experience selling into Federal accounts, strong major account management skills, and a desire to see customers benefit from their investment. Preferred experience with Git Software Development Tools and Application Lifecycle Management is also required.

UX Research Operations Coordinator

Company: GitLab

Location: EMEA

Posted Dec 11, 2024

The role of the UX Research Operations (ReOps) team at GitLab is to support UX Researchers by providing tools, resources, and processes to conduct high-quality research efficiently. This allows researchers to focus on delivering impactful insights. The ReOps team also handles participant recruitment, process optimization, compliance training, and logistics. The Senior ReOps Coordinator will oversee all aspects of participant recruitment, manage relationships with external providers, and handle provisioning and deprovisioning of access to ReOps tools. The ideal candidate should have relevant experience in UX Research Operations, excellent organizational skills, strong communication skills, a process improvement mindset, and alignment with GitLab's values.

Intermediate Backend Engineer - Verify: CI Platform

Company: GitLab

Location: Costa Rica

Posted Dec 08, 2024

This role involves working on the foundational layer of GitLab Continuous Integration CI, scaling CI, ensuring performance and reliability, and providing input towards CI data management strategy. The team focuses on partitioning CICD data, improving data management, and collaborating with infrastructure teams. The role requires professional experience with Ruby on Rails and PostgreSQL, experience with platform or complex applications, and familiarity with CICD or other internal tooling. The role is remote and highly agile, with a focus on stability and availability.

Area Sales Manager

Company: GitLab

Location: France

Posted Dec 13, 2024

The Area Sales Manager is responsible for leading and executing best-in-class sales strategies, ensuring high performance, expanding the client base, and driving the transformation to a solution-selling approach. They prioritize customer adoption, work closely with assigned accounts, and prepare forecasts and growth plans. The role requires demonstrated progressive experience in field sales operations and leadership, strong solution selling experience, and the ability to meet or exceed performance objectives.

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