Jobs at GitLab

Positions 45,262

GitLab is a fully integrated DevOps platform that powers millions of developers worldwide. As a pioneer of the all‑remote model, the company delivers a single application for source control, CI/CD, security, and compliance, all hosted on its cloud platform GitLab.com.

GitLab hires for a wide spectrum of technical and non‑technical roles, from Software Engineers, QA Testers, and Data Scientists to Product Managers, UX Designers, and Marketing Specialists. Each position emphasizes collaboration across distributed teams, continuous learning, and a culture of open feedback.

Using Job Transparency’s GitLab listings gives candidates clear insights into salary ranges, bonus structures, and employee sentiment scores. The data‑rich view helps you compare offers, negotiate confidently, and understand the true value of a role before you apply.

Manager, Billing Operations GPO

Company: GitLab

Location: Remote

Posted Jan 24, 2025

GitLab, an open core software company, is seeking a Billing Operations Global Process Owner (GPO) Team member. The role involves identifying areas of improvement in billing and AR processes, applying Zuora Billing technical knowledge, defining user stories, overseeing UAT, and collaborating with cross-functional teams. The ideal candidate will have a Bachelor's degree, 3-5+ years of relevant SaaS experience, high proficiency with Zuora Billing and Salesforce, and strong problem-solving skills. GitLab offers a flexible, remote work environment, comprehensive benefits, and a commitment to diversity and inclusion.

Technical Instructional Designer

Company: GitLab

Location: Anywhere

Posted Jan 24, 2025

The Technical Instructional Designer at GitLab is responsible for creating engaging and effective learning solutions for customers, partners, and sales teams. This role involves designing experiential learning solutions, following branding guidelines, creating customer learning content, building relationships with stakeholders, and utilizing modern authoring tools. The ideal candidate will have a Bachelor's degree, progressive work experience in instructional design, and expertise in various delivery mediums and content types. Strong communication skills, project management abilities, and familiarity with elearning authoring tools are essential. GitLab offers a flexible work environment, benefits, and opportunities for growth and development.

Director, Billing and Collections

Company: GitLab

Location: Remote

Posted Jan 24, 2025

GitLab, an open core software company, is seeking a Director for Billing & Accounts Receivable. The role involves strategic vision for billing and accounts receivable functions, oversight of daily operations, managing client orders and billings, analyzing payment trends, and implementing process improvements. The ideal candidate will have a Bachelor's degree in Accounting, Finance, or Business Administration, 15+ years in Billing/Collections management, and experience with Zuora and Salesforce. GitLab offers comprehensive benefits, a flexible work environment, and an inclusive culture.

Principal Product Marketing Manager

Company: GitLab

Location: USA

Posted Jan 24, 2025

The role of a Principal Product Marketing Manager for GitLab AI solutions involves working closely with various teams to grow the company's market footprint. The individual will be responsible for delivering compelling messaging and differentiation, crafting persona-specific content, and coaching demand generation and revenue plays. They will also serve as the voice of the customer and industry, driving the go-to-market strategy and launch plans. The ideal candidate should have 10+ years of experience in product marketing, product management, or related fields, with a strong emphasis on B2B environments. They should possess exceptional communication skills, project management capabilities, and an in-depth understanding of developers' needs and preferences.

Customer Success Architect

Company: GitLab

Location: Germany

Posted Jan 24, 2025

The Customer Success Architect (CSA) team is a strategic role focused on aligning GitLab's platform with customers' business objectives, driving long-term success, and building strong consultative relationships. CSAs serve as trusted advisors, leveraging their expertise in DevSecOps best practices and industry trends to help customers navigate complex challenges. They act as liaisons between customers and the GitLab ecosystem, streamlining collaboration with various teams. Responsibilities include partnering with customers to turn desired outcomes into actionable objectives, understanding the customer journey, and guiding future adoption. CSAs also own a book of assigned customers, focusing on increasing adoption, ensuring retention, and growth, and maintaining overall customer satisfaction. Requirements include understanding of Git, software development lifecycle, DevSecOps, prior customer success experience, strong communication skills, project management skills, and alignment with GitLab's values.

Engineering Manager, GitLab Delivery - Release

Company: GitLab

Location: Remote

Posted Jan 24, 2025

GitLab, an open core software company, is seeking an Engineering Manager for GitLab Delivery - Release. The role involves building a world-class team, maintaining an environment for team success, and partnering with a Product Manager to connect business goals with engineering solutions. Key responsibilities include hiring, guiding release orchestration, managing agile projects, and ensuring the security, performance, and scalability of the release process. The ideal candidate will have experience leading software delivery, strong technical background, and excellent cross-functional collaboration skills.

Manager, Reals APJ

Company: GitLab

Location: Remote

Posted Jan 24, 2025

Frequently Asked Questions

What’s it like to work at GitLab?
<p>GitLab’s remote‑first environment means you can work from anywhere with a reliable internet connection. The company provides a comprehensive digital handbook covering onboarding, performance reviews, and career development. Employees enjoy unlimited vacation, a generous stipend for home‑office equipment, and a focus on work‑life balance. Team communication relies on GitLab’s own platform, enabling transparent issue tracking and knowledge sharing across time zones.</p>
What types of positions are available?
<p>GitLab offers roles in software engineering (backend, frontend, infrastructure, mobile), product management, data science, security, quality assurance, and support. Non‑technical roles include marketing, sales, customer success, finance, HR, and legal. The company also hires for consulting, training, and community‑leadership positions such as open‑source evangelists.</p>
How can I stand out as an applicant?
<p>Demonstrate proficiency in GitLab’s core technologies: Git, CI/CD pipelines, and the GitLab API. Showcase open‑source contributions, especially in projects hosted on GitLab.com. Highlight experience with distributed teams and remote collaboration tools. Provide a portfolio or code samples that reflect clean architecture, automated testing, and documentation. Finally, submit a concise cover letter that aligns your career goals with GitLab’s mission to make the world’s work more transparent.</p>

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.