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.

Ecosystem Solutions Architect (AWS)

Company: GitLab

Location: North America

Posted Jan 20, 2025

GitLab is seeking an Ecosystem Solutions Architect to join their North American team, supporting both NA and LATAM partner businesses. The role involves working closely with Ecosystem Sales Managers to achieve revenue goals through partner collaboration. The ESA will drive GitLab's sales strategy by empowering partners with mature GTM solutions, services practices, and solutions. Key responsibilities include providing technical consultancy for cloud partners, building relationships with external partner leaders, creating solutions reference implementations, and contributing to GitLab's customer-facing publications. The ideal candidate will have technical fluency in English and Spanish, experience in technical presales or IT, knowledge of modern software development or operations, and experience with cloud computing and DevSecOps. GitLab offers a flexible work environment, equity compensation, growth and development budget, and parental leave. The hiring process includes a screening call, interviews with the SA team manager and Solutions Architect peers, a GitLab demo presentation, and reference checks.

Senior Benefits Analyst

Company: GitLab

Location: EMEA

Posted Jan 19, 2025

GitLab is seeking a Senior Benefits Analyst to contribute to the development and execution of the benefits strategy. The role involves managing health and welfare plans, ensuring data accuracy, overseeing enrollments, collaborating with external vendors, and acting as a point of contact for team member inquiries. The ideal candidate will have global HR experience, knowledge of EMEA and JAPAC benefits laws, strong analytical skills, and proficiency in Google Sheets, Excel, and Tableau. They should also be able to work in a fast-paced environment, collaborate effectively with cross-functional teams, and have excellent communication skills.

Senior Learning & Organizational Development Program Manager

Company: GitLab

Location: USA

Posted Jan 18, 2025

GitLab is seeking a Senior Learning & Organizational Development Program Manager to lead talent development strategy, creating a culture of continuous learning and business impact. The role involves crafting transformative learning experiences, designing scalable programs, and leveraging AI for future learning solutions. The ideal candidate should have 6+ years of experience in instructional design, facilitation, content development, and program implementation, with a proven track record of designing engaging and impactful development programs.

Senior People Business Partner

Company: GitLab

Location: EMEA

Posted Jan 20, 2025

GitLab is seeking a Senior Manager People Business Partner to support the EMEA Sales organization. The role involves aligning business objectives with people solutions, acting as a strategic advisor to senior leadership, and contributing to People Group initiatives. Key responsibilities include supporting GoToMarket teams, consulting on global expansion, partnering with broader People Business Partners, advising on People programs, collaborating with TMR and legal teams, consulting local regulatory bodies, forecasting issues, maintaining expertise in client groups, leading performance management, driving talent strategy, executing companywide Talent Programs, and facilitating connections with other People Group DRIs. The ideal candidate will have relevant People Business Partner experience, proven experience in a fast-paced technology company, in-depth knowledge of EMEA employment law, expert-level HR competency, an obsession with results, strong EQ, and comfort with high volume work.

Sr. Manager - Technical Delivery (PSE)

Company: GitLab

Location: USA

Posted Jan 19, 2025

The role of Senior Manager Technical Delivery at GitLab involves leading Professional Services Engineers who provide installation, migration, training, and advisory services to customers. This includes handling installations from single-node Omnibus to large reference architectures, and advisory services across the entire GitLab feature stack. The role requires interfacing with customers and GitLab Product Engineering teams to ensure customer success and drive improvements into GitLab features and processes. Key responsibilities include establishing and managing goals for Professional Services Engineers, identifying process improvements, developing thought leadership presentations, leading and coaching team members, managing resource assignments, reviewing statements of work, leading consulting delivery, staying updated on GitLab product releases, managing operational metrics and financial goals, collaborating with peers for efficiency improvements, being a trusted advisor to sales teams, delivering updates on key engagements, and demonstrating progressive experience in managing professional services or customer success. GitLab supports this role with benefits for health, finances, and wellbeing, an all-remote asynchronous work environment, flexible paid time off, team member resource groups, equity compensation, a growth and development budget, parental leave, and home office support.

Senior Manager - Talent Management

Company: GitLab

Location: USA

Posted Jan 20, 2025

GitLab is seeking a Senior Manager of Talent Management to lead enterprise-wide performance and talent processes. The role involves driving performance excellence and talent strategy, shaping organizational growth and infrastructure, building strategic partnerships, and collaborating with various teams. The ideal candidate should have a proven track record in designing and implementing talent management programs, experience in performance management and succession planning, and strong analytical skills. The role reports to the Director of Talent Management & Development and offers benefits such as a flexible work environment, team member resource groups, equity compensation, and growth and development opportunities.

Intermediate Backend Engineer - AI Powered: Duo Workflow

Company: GitLab

Location: Anywhere

Posted Jan 19, 2025

GitLab's Duo Workflow Group is seeking a Backend Engineer to build an AI-powered coding agent and underlying platform for AI-driven workflows. The role involves writing high-quality, efficient, and maintainable Python code, designing interactions with LLMs, and contributing to a testing infrastructure. The ideal candidate should have multiple years of experience in building Python web services, familiarity with gRPC, and a deep interest in AI's impact on software development. The team is distributed globally and is committed to diversity, inclusion, and continuous learning.

Senior Product Marketing Manager - Application Security & Compliance

Company: GitLab

Location: USA

Posted Jan 20, 2025

The role of a Senior Product Marketing Manager for Application Security & Compliance at GitLab involves working closely with various teams to grow the company's footprint, focusing on organizations with strict regulatory and compliance requirements. The individual will be a key contributor to the Product Marketing Team, driving the pitch, revenue plays, proof points, and go-to-market plan for this critical customer segment. They will act as a subject matter expert on all things compliance-related, working closely with Platform PMMs and other subject matter experts. Key responsibilities include delivering pitch messaging, positioning, and content; conducting research on customer pain points, market trends, and competitive alternatives; coaching demand gen and revenue plays; owning the proof, voice of the customer, and voice of the industry; driving the go-to-market strategy; and developing customer segmentation, buyer personas, and target audiences. The ideal candidate will have 5+ years of Product Marketing experience in B2B SaaS with a focus on Compliance, Security, or related domains, a proven track record of developing and executing go-to-market strategies for technical products, strong ability to simplify complex technical concepts, experience working with key personas, exceptional written and verbal communication skills, and familiarity with compliance frameworks.

Intermediate Software Engineer - Product Security Engineering

Company: GitLab

Location: APAC,Canada,EMEA

Posted Jan 19, 2025

The Software Engineer on the Product Security Engineering team will contribute to GitLabs core product by implementing security features and enhancements. They will work on integrating custom security tooling into GitLabs product, develop automation solutions, and build self-service security tools. The role requires 2+ years of software development experience with Ruby on Rails or similar web frameworks, understanding of web application development and API design, familiarity with Git and modern development workflows, and basic understanding of web application security concepts. Strong collaboration skills, excellent written and verbal communication skills, and experience contributing to production applications are also required. Preferred experience includes prior contributions to open source projects, experience with security tools or security-focused development, and knowledge of JavaScript/Vue.js and frontend development.

Intermediate Site Reliability Engineer - FinOps

Company: GitLab

Location: North America,Latin America,EMEA

Posted Jan 18, 2025

GitLab is seeking a Site Reliability Engineer (SRE) for FinOps to ensure the reliability, scalability, and cost-efficiency of its user-facing services and internal systems. The role involves integrating FinOps principles into operational and engineering practices, building and automating cost management tasks, partnering with cross-functional teams, driving cost-conscious decision-making, and collaborating with engineering and product teams to optimize cloud infrastructure spending. The ideal candidate should have experience with Infrastructure as Code technologies, a deep understanding of large-scale systems and their financial impacts, and hands-on experience with cloud platforms like AWS or GCP. GitLab offers a flexible remote work environment, equity compensation, and a growth and development budget.

Digital Customer Engagement Specialist

Company: GitLab

Location: Remote

Posted Jan 13, 2025

GitLab, an open core software company, is seeking a Digital Customer Engagement Specialist. The role involves managing digital outreach programs, collaborating with cross-functional teams, analyzing data, and preparing reports. The ideal candidate should have experience in Customer Success, Customer Experience, or Marketing, preferably in a SaaS environment. They should possess strong data analysis and reporting skills, knowledge of customer success tools, and excellent communication skills. GitLab offers a range of benefits including health, finance, and well-being support, unlimited PTO, and equity compensation.

Contract Senior Technical Recruiter, EMEA (6 months)

Company: GitLab

Location: Remote

Posted Jan 13, 2025

GitLab, an open core software company, is seeking a Senior Technical Recruiter for a 6-month contract to support its Global R&D organization. The role involves managing the full recruitment life cycle, strategically sourcing passive talent, assessing candidate fit for GitLab's open-source culture, and collaborating with cross-functional teams. The ideal candidate will have experience recruiting for intermediate and senior-level roles, preferably in a global capacity, and a strong focus on delivering an excellent candidate and hiring manager experience.

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