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 Global Events Manager

Company: GitLab

Location: Remote

Posted Apr 13, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. GitLab is a large remote company with 2,000+ team members and values that foster a culture where everyone can contribute. The role of a Senior Global Events Manager involves planning and production for large scale events, managing budgets, and elevating the experience for participants. The ideal candidate should have expertise in event logistics, budget management, and organizational skills.

Senior Technical Architect

Company: GitLab

Location: Remote

Posted Apr 03, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. It is one of the world's largest all-remote companies with 2,000+ team members. The role of a Professional Services Technical Architect involves defining custom professional services projects, taking successful deals into delivery, and providing technical oversight. The job requires progressive leadership, enterprise-level software development experience, and DevOps platform experience.

Support Engineer (AMER)

Company: GitLab

Location: Remote

Posted Apr 13, 2023

GitLab is seeking a Support Engineer to join their remote team. The role involves resolving customer issues, supporting Self-managed and GitLab.com (SaaS) customers, collaborating with Product and Development Teams, and creating documentation. The ideal candidate should have 2+ years of experience in a support or other service-oriented customer-facing role, technical acumen, and excellent Ruby on Rails knowledge. The position offers a competitive salary range based on location.

Senior Professional Services Engineer (West)

Company: GitLab

Location: Remote

Posted Apr 06, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. GitLab is an all-remote company with 2,000+ team members and values that foster a culture where everyone can contribute. The Senior Professional Services Engineer role involves supporting customers in PST, communicating opportunities, documenting processes, providing feedback, and managing multiple projects. The role requires proven ability to manage projects, lead teams, and consider business aspects of delivery. The base salary range for this role is $96,700 - $207,300 USD.

UX Research Manager

Company: GitLab

Location: Remote

Posted Apr 05, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. As a UX Research Manager at GitLab, you will be responsible for leading and mentoring a team of UX Researchers, conducting strategic research studies, and contributing to the direction of the GitLab product and UX Research team. The role involves managing Research Operations, setting clear expectations, providing feedback, and evangelizing research.

Finance Systems Administrator

Company: GitLab

Location: Remote

Posted Apr 05, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. The Finance Systems Administration role is responsible for operational ownership of software applications in finance and accounting departments. The role involves technical delivery, process improvement, business acumen, business engagement, leadership, compliance, business partnership, project management, and communication. The role requires 2-3 years of experience in a systems administrator or business role, with a finance focus. The base salary range varies by location.

Technical Instructor (Intermediate)

Company: GitLab

Location: Remote

Posted Apr 06, 2023

GitLab's 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 Technical Instructor (Intermediate) role involves teaching technical concepts, collaborating with teams, and delivering training courses. Requirements include a B.S. or M.S. in Computer Science, 3+ years of instructor experience, and knowledge of software development life cycle, DevOps, and cloud native technologies.

Site Reliability Engineer, Platform

Company: GitLab

Location: Remote

Posted Apr 13, 2023

GitLab's DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. The platform is used by one of the world's largest all-remote companies with 2,000+ team members. The role of Site Reliability Engineers (SREs) is to maintain and create a deployment & release platform, with a focus on reducing deployment and release workload. The role is a working-hours-only position, with most people spending around 4 months of the year acting as a Release Manager.

Senior Executive Business Administrator (Sales)

Company: GitLab

Location: Remote

Posted Apr 08, 2023

GitLab, a leading DevSecOps platform, is seeking an experienced Executive Business Administrator (EBA) to support two Sales VPs in the Pacific timezone. The role involves managing complex calendars, coordinating travel, event planning, and administrative tasks. The ideal candidate should have 5+ years of experience supporting Sales VPs in tech companies, strong technical skills, leadership abilities, and a proven track record in event planning. The role offers a competitive salary range and the opportunity to work in a dynamic start-up environment.

Reals Manager

Company: GitLab

Location: Remote

Posted Apr 05, 2023

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. The Renewals Manager role involves maximizing customer retention rates, executing the renewal process, and providing renewals administration support. The ideal candidate should have experience in B2B software sales, subscription GTM approaches, and strong communication skills. The hiring process includes a screening call, interviews with team members and an executive, and a final interview with an executive.

UX Research Manager

Company: GitLab

Location: Remote

Posted Apr 05, 2023

GitLab is a remote company that empowers organizations to deliver software faster and more efficiently. The company is looking for a UX Research Manager to lead a team of UX Researchers and contribute to the direction of the GitLab product.

Software Engineer in Test, Dedicated

Company: GitLab

Location: Remote

Posted Apr 08, 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 and values that foster a culture where people can contribute. The Quality team's mission is to empower teams to ship high-quality enterprise software at scale. GitLab is looking for a Software Engineer in Test (SET) to join the Quality team and work on the GitLab Dedicated product. The ideal candidate should have experience with infrastructure automation, cloud provider systems, Continuous Integration systems, Debian and RHEL based systems, Ruby, and test automation tools like Capybara, Watir, and Selenium.

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