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.

Commercial Account Executive

Company: GitLab

Location: India

Posted Dec 17, 2024

This is a remote position located in Delhi for midmarket sales. The Account Executive will report to the Commercial Sales Manager and be responsible for being the primary point of contact and face of GitLab for prospects in the North of India. They will contribute to root cause analyses, document processes, and ensure pipeline accuracy. The position requires 5+ years of midmarket sales experience, interest in GitLab and open source software, and strong sales skills.

Engineering Manager, GitLab Delivery - Release

Company: GitLab

Location: EMEA

Posted Dec 16, 2024

The role of Engineering Manager for GitLab Delivery and Release involves building a high-performing team, maintaining a positive work environment, and collaborating with a Product Manager to create a scalable software release solution. The team consists of Site Reliability Engineers and Backend Engineers, working in an agile and sync way to improve GitLab's release process. The ideal candidate should have experience leading software delivery teams, excellent technical background, and strong cross-functional collaboration skills.

Strategic Enterprise Account Executive

Company: GitLab

Location: Australia

Posted Dec 17, 2024

The text describes a job role for a Strategic Enterprise Account Executive in the Public Sector Australia, which is a remote role. The role involves working closely with the deal team, Inside Sales, Customer Success, Sales Development, Channel and Alliances, and more to deliver maximum value to strategic and large prospects and customers. The role requires strong account management skills, sales techniques, and the ability to leverage established relationships. The role also requires a true desire to see customers benefit from the investment they make with you, proven success with B2B software sales, and experience selling into large organizations. The role requires effective communication, strong interpersonal skills, and the ability to use GitLab. The role is part of the GitLab Sales department and is based in Sydney or Melbourne.

Senior Engineering Manager - Software Supply Chain Security

Company: GitLab

Location: USA

Posted Dec 17, 2024

The role involves leading and growing a high-performing software engineering team to enhance software supply chain security. The Senior Engineering Manager will build and implement innovative solutions, safeguard the team's health, hire world-class talent, and coordinate across departments. The team will focus on emerging software supply chain threats, industry best practices, and collaborate with cross-functional teams to drive software supply chain security initiatives.

Lifecycle Marketing Manager

Company: GitLab

Location: North America

Posted Dec 17, 2024

The lifecycle marketing manager role at GitLab involves strategizing, executing, and optimizing a data-driven lifecycle communications strategy. The role requires collaborating with various teams, creating and implementing email marketing campaigns, and using data-driven insights to review and refine campaigns. The ideal candidate should have 34+ years of experience in email marketing, preferably at an enterprise SaaS technology company, and expertise in Marketo, HTML/CSS, and other marketing automation tools.

Senior Professional Services Program Manager

Company: GitLab

Location: France

Posted Dec 14, 2024

The Professional Services Program Manager role is highly visible and customer-facing, involving managing customer programs and projects, building relationships with key stakeholders, developing and leading a delivery methodology, managing stakeholder expectations, defining program strategy, creating a program level RACI chart, defining program success criteria, creating a program level WBS, defining communication plans, defining a program escalation path, working closely with Engagement Managers, assisting in creating and executing quarterly OKRs, acting as a SME, identifying and implementing improvements, collaborating with leadership and support teams, and having proficiency in forecasting and reporting metrics, leading project management meetings, managing budgets and timelines, developing long-term plans, and having experience in DevOps Transformation, Cloud Transformation, or Enterprise Architecture and Governance.

Manager - Technical Instructional Designers

Company: GitLab

Location: Anywhere

Posted Dec 15, 2024

The text is a job description for a Manager Technical Instructional Designers position at GitLab. The role involves leading a team, developing learning content, managing resources, and driving continuous improvement. The ideal candidate should have a deep understanding of instructional design principles, experience with LMS and content development tools, and strong project management skills. The company welcomes candidates with varying levels of experience and encourages applications from underrepresented groups.

IT Business Systems Analyst

Company: GitLab

Location: APAC

Posted Dec 13, 2024

This role involves leading collaboration with business stakeholders, conducting in-depth analyses, providing strategic insights, and enhancing documentation practices. The ideal candidate should have 3+ years of experience in CRM systems, strong analytical skills, and excellent communication skills. The IT Enterprise Applications Business Systems team at GitLab offers a flexible, asynchronous work environment with various benefits and growth opportunities.

Intermediate Backend Engineer, Verify: CI Platform

Company: GitLab

Location: Remote

Posted Dec 19, 2024

GitLab, an open core software company, is seeking a Backend Engineer to work on the foundational layer of GitLab Continuous Integration (CI). The role involves scaling CI, ensuring performance and reliability, and driving improvements to critical database infrastructure. The CI Platform group, formed in 2024, focuses on operational aspects of GitLab CI, partitioning CI/CD Data, and exploring data retention strategies. The successful candidate will collaborate with other engineering teams, implement performance improvements, and advocate for reliability, security, and performance. Required skills include professional experience with Ruby on Rails and PostgreSQL, familiarity with CI/CD, and proficiency in English for a remote, asynchronous work environment.

Area Sales Manager

Company: GitLab

Location: UK

Posted Dec 19, 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 exercise effective judgment and handle a fast-paced environment.

Technical Program Manager - Knowledge Base (Customer Support)

Company: GitLab

Location: Anywhere

Posted Dec 14, 2024

The role of a Program Manager is to lead and develop a knowledge base for customer support using KCS methodology. This includes creating a high-quality user-centric knowledge base in Zendesk, working cross-functionally with teams, and implementing a KCS-driven workflow. The role also involves team leadership, KCS coaching, and ensuring Zendesk is configured to support KCS workflows.

Manager - Payroll

Company: GitLab

Location: USA

Posted Dec 15, 2024

The Manager Payroll role at GitLab involves leading and developing a team, ensuring timely and accurate payroll processing, and staying updated on local payroll tax laws. The role requires 7+ years of payroll experience, SOX compliance, and experience with ADP Workforce Now. The payroll department supports external vendors and internal customers, and GitLab offers benefits, a flexible work environment, and growth opportunities.

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