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 Full Stack Developer, Localization

Company: GitLab

Location: USA

Posted Mar 31, 2024

The Senior Full Stack Engineer Localization role at GitLab involves designing and building localization solutions pipelines, leading AI capabilities for localization workflows, and integrating localizability and internationalization disciplines into growth initiatives. Key responsibilities include crafting code, developing features, collaborating with stakeholders, integrating AI-powered translation capabilities, building and scaling solutions for context-enhanced translation, recognizing i18n technical debt, and collaborating with UX engineering and product teams. The ideal candidate should have strong technical skills, experience with Ruby on Rails, Python, Go, Vue.js, and Java, excellent communication skills, project ownership experience, and the ability to thrive in a fully remote organization.

Staff Team Member Relations Partner

Company: GitLab

Location: EMEA

Posted Mar 29, 2024

The role involves advising and coaching managers on complex team member relations issues, investigating sensitive people issues, and creating proactive programs to prevent workplace concerns. The ideal candidate has 8+ years of progressive investigatory or employee relations experience, strong analytical and data skills, and excellent communication and interpersonal skills.

Executive Business Administrator - Accounting

Company: GitLab

Location: North America

Posted Mar 27, 2024

The role of an Executive Business Administrator (EBA) at GitLab involves supporting the Chief Accounting Officer (CAO) by managing a complex calendar, coordinating travel, running meetings, planning events, drafting communications, assisting with recruiting, managing email, compiling expense reports, providing coverage for other EBAs, and handling special projects. The ideal candidate should have previous administrative experience supporting finance leaders, be a self-starter with strong technical skills, demonstrate leadership, have event planning experience, be a detailed planner, be an effective communicator, and have a passion for GitLab. GitLab offers a flexible remote work environment with benefits such as health, finance, and well-being support, flexible paid time off, team member resource groups, equity compensation, growth and development budget, parental leave, and home office support.

Manager, Solutions Architects

Company: GitLab

Location: North America

Posted Mar 30, 2024

GitLab is currently seeking a Manager Solutions Architects for their North American Enterprise team. The role involves being a trusted advisor to clients, driving the technology evaluation and validation stages of the sales process, and advocating for GitLab's Enterprise Edition. The Solutions Architect will work closely with Sales Engineering, Product Management, and Marketing, and is expected to understand both technical solutions and business outcomes. Key responsibilities include evangelizing GitLab's vision, growing a high-performing team, providing continuous feedback, and guiding customer success. The ideal candidate will have experience in mentoring, collaborating with other managers, technical presentation, and software development lifecycle. GitLab offers a remote, asynchronous work environment with unlimited PTO, equity compensation, and parental leave. The hiring process includes screening calls, interviews with various team members, and a business plan presentation.

Sr. Manager, Security Operations Engineering

Company: GitLab

Location: USA

Posted Mar 31, 2024

The role of a Senior Manager in engineering teams involves leading cross-organizational collaborative results, leveraging expertise in automation, log engineering, threat intelligence, trust and safety, red-teaming, purple teaming, detection development, and incident response. The individual will champion a security-conscious culture, develop high-performing team members, and drive the team to deliver quality results on time and on budget. The role requires excellent communication skills, expert-level leadership in incident detection and response, a metrics-driven analytical mindset, and proficiency in proactive hunting based on threat intelligence. The Security Operations team is globally distributed and works collaboratively across regions to resolve incidents and conduct security investigations.

Staff Backend Engineer (Office of the CEO)

Company: GitLab

Location: North America,Latin America

Posted Mar 27, 2024

The job description is for a Backend Engineer at GitLab, responsible for developing features and improvements to the GitLab product. The role requires significant professional experience with Ruby on Rails or other required technologies, proficiency in English, and a positive and solution-oriented mindset.

Partner Solutions Architect

Company: GitLab

Location: EMEA

Posted Mar 27, 2024

The Solutions Architect role at GitLab involves being a trusted advisor to prospects and clients, driving the technology evaluation and validation stages of the sales process, and focusing on both technical solutions and business outcomes. The role requires proficiency in connecting technology solutions to measurable business value, strategic thinking, and experience in software/technology sales or consulting. The ideal candidate will engage in technical consultancy for channel and system integrator partners, create and maintain relationships with external partner leaders, and work on site with strategic channel partners delivering solutions architecture consulting and technical guidance. GitLab supports this role with a remote work environment, unlimited PTO, equity compensation, and growth and development budget.

Principal Product Manager, Code Creation

Company: GitLab

Location: USA

Posted Mar 28, 2024

GitLab is seeking an experienced Product Manager to lead the vision and strategy for their Code Creation group. The role involves shaping the future of software creation using generative AI, particularly in code generation. The Product Manager will be responsible for the Code Suggestions category, understanding the impact of AI on software development, and driving the strategy for Code Creation. They will work closely with various teams, make prioritization decisions, and ensure the group's direction aligns with the high-level roadmap. The ideal candidate will have at least 5 years of product management experience, a strong technical background, and experience in guiding teams building ML models or AI-powered features.

Customer Success Manager, DACH

Company: GitLab

Location: Germany

Posted Mar 29, 2024

The Customer Success Management (CSM) team at GitLab focuses on aligning, enabling, and expanding customer business outcomes. They act as liaisons between customers and the GitLab ecosystem, streamlining collaboration with various teams. The role involves partnering with customers to turn desired business outcomes into actionable objectives, understanding the customer journey, and guiding future adoption. The ideal candidate should have a strong understanding of Git, software development lifecycle, and continuous integration/deployment. Prior experience in Customer Success, excellent communication skills, and project management experience are required. GitLab supports its CSM team with a remote work environment, unlimited PTO, equity compensation, and growth opportunities.

Contract Manager (Procurement)

Company: GitLab

Location: North America,Latin America

Posted Mar 29, 2024

The Contract Manager (Procurement) role at GitLab involves managing the contracting process for procurement partnership events and other non-revenue based commercial relationships. The role requires drafting, negotiating, and reviewing a wide range of contracts, performing risk analysis, and partnering across multiple organizations. The ideal candidate should have 3-5 years of contracts experience, expertise in commercial licensing, understanding of data privacy, and strong interpersonal skills. GitLab offers a flexible work environment, benefits, and supports growth and development.

Staff Data Security Engineer

Company: GitLab

Location: Anywhere

Posted Apr 01, 2024

This role involves designing and implementing comprehensive authentication and authorization frameworks for critical data stores within GitLab's SaaS Dedicated architectures and customer-facing applications. The role also includes addressing data infrastructure security challenges for on-premise deployment models, contributing to security improvements for Gitaly, designing paved roads for data encryption, preventing data commingling, defining protocols for data access, leading data sanitization initiatives, and collaborating on data security practices. The ideal candidate should have proven experience in data security engineering, senior-level software engineering skills, deep understanding of data security practices, hands-on experience with diverse data technologies, familiarity with regulatory compliance standards, strong analytical skills, and excellent communication abilities.

Manager - Customer Success Managers, NEUR

Company: GitLab

Location: UK

Posted Mar 27, 2024

The Customer Success Management (CSM) team at GitLab focuses on aligning with customers' business outcomes, enabling them on existing use cases, and expanding into additional ones. The team serves as liaisons between customers and the GitLab ecosystem, streamlining collaboration with various departments. The role involves mentoring and enabling the team to exceed growth and retention forecasts, managing a team of CSMs, and ensuring they meet GitLab's expectations. The ideal candidate should have a proven track record in software/technology sales or customer success, experience leading teams, and knowledge of cloud/container technologies. GitLab supports the role with benefits, a remote work environment, and a comprehensive hiring process.

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