
GitLab
Remote Jobs
Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
592 Jobs
Senior Solutions Architect
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Lead technical discovery, demos, and validation to show how GitLab's AI-powered DevSecOps platform meets customers' technical and business needs across the full lifecycle. • Drive the technical evaluation process as the directly responsible individual, including solution design, proof of concept or proof of value ownership, workshop design, and the technical components of tenders, audits, and value stream assessments. • Collaborate with Account Executives and regional sales teams across Italy to shape and execute account strategies that support new customer acquisition and expansion. • Build and deepen relationships with technical practitioners and business leaders, guiding them through GitLab-driven transformation and enabling them to become GitLab advocates. • Advise customers on modern software development, continuous integration, continuous deployment, security, and cloud practices, challenging existing approaches to improve return on investment. • Serve as the voice of the customer with Product Management, Engineering, Sales, and Marketing by sharing feedback, use cases, and competitive insights that inform roadmap and positioning. • Maintain and extend your technical expertise in GitLab, DevSecOps, AI, and related cloud technologies, creating reusable examples, best practice guidance, and technical collateral for customers and partners. • Invest in your own growth and development through ongoing learning, mentorship, and knowledge sharing to continuously improve the impact of the Solutions Architect team.
Senior Backend Engineer, AI Engineering
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Design and build the trigger system that links GitLab events, including code pushes, merge request and issue changes, CI/CD results, and deployments, and third-party events from tools like Jira, Jenkins, and Slack to the AI-powered Duo Flows that act on them. • Contribute to the broader event platform, the core infrastructure that many of GitLab's AI features rely on to know when and how to run. • Architect for high availability and throughput, since this part of the system sits at the center of automated AI workflows across GitLab and needs to reliably process events at scale. • Work within GitLab's Rails monolith, where much of the event and trigger system lives, while staying open to other languages used elsewhere in the platform. • Influence product and architecture direction by proposing iterative solutions to complex technical problems across a multi-service environment. • Collaborate closely with your teammates, product manager, and designer to shape what the trigger system supports next, likely starting with an additional trigger type. • Partner cross-departmentally with other Duo Agent Platform teams to make sure triggers and events integrate cleanly with the broader agent ecosystem GitLab is building. • Participate in Tier 2 and Tier 3 on-call rotations to troubleshoot production, security, and urgent engineering issues in a globally distributed environment.
Senior Revenue Analytics Analyst
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Partner with Solution Architect, Sales Strategy, Ecosystem, and other Go-To-Market stakeholders and teammates to translate questions about pre-sales engagement, consumption, pipeline, and sales efficiency into clear analytical requirements. • Design and build AI and analytic solutions that provide actionable insights for trial management, win rates, adoption, conversion, and overall sales metrics. • Craft well-structured, maintainable solutions in both business intelligence and AI tools that follow internal standards and make it easy for customer-facing teams to monitor performance and take action. • Partner with operational and data teams to define requirements for stakeholders and engagement data models, shaping how data is collected, structured, and made available for analysis. • Use segmentation, cohort analysis, and experimentation techniques, such as A/B testing, to inform scaled engagement strategies and forecast the impact of digital programs. • Serve as a subject matter expert in sales analytics by sharing best practices, documenting logic and methodologies, and providing guidance to help partners and other analysts use data to make better decisions.
Director, Engineering – Platform Operations & Productivity
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Own outcomes for Git & Gitaly Operations, including hiring and developing the Manager, Git & Gitaly Operations, and holding the function to its reliability bar across Self-Managed, GitLab Dedicated, and SaaS. • Own outcomes for Nonlinear Productivity, also known as Friction Elimination, including hiring and developing the Manager, Nonlinear Productivity, and holding the function to measurable metric movement rather than activity. • Build and oversee Platform Staff directly as a small, senior team that uses AI-assisted tools as a standard part of its work. • Assess, case by case, what Platform Staff picks up, such as a new team that needs bootstrapping, a customer request too specific for any existing team's charter, or a crisis that needs someone in the room immediately. • Assess when Platform Staff should hand work off to a permanent team once it's stable. • Set the technical bar across all three functions by personally reviewing distributed systems designs, friction-elimination fixes, and crisis management plans with equal depth. • Build the operating rhythm and metrics that keep all three functions running predictably, so none of them relies on any one person working unsustainable hours. • Represent all three functions to peer engineering stakeholders, and step in front of customers directly when Platform Staff is engaged mid-crisis.
Senior Engineering Manager, Non-Linear Productivity
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Define and continuously refine the operating model for the non-linear productivity pilot: what "friction" means, how it's diagnosed, and how fixes are prioritized against the three system-level metrics. • Identify and prioritize non-linear productivity opportunities (step-change fixes rather than incremental gains) across the SDLC, including flaky tests, review latency, pipeline reliability, tooling gaps, and context loss for both human and agentic contributors. • Translate an intentionally broad, ambiguous mandate ("find the friction, fix it at the root") into a concrete, time-boxed roadmap with defined milestones for a 3-month pilot window. • Personally source, evaluate, and select 4 exceptional engineers for the pilot squad. You own this hiring bar directly rather than delegating it to a pipeline. • Negotiate allocation models (100% vs. partial/dual-hat) with each engineer's current EM, balancing team commitments against the pilot's needs. • Set the technical direction and working norms for a small, fast-moving team: how work is scoped, how decisions get made, and how progress gets reported. • Mentor the engineers on this team in root-cause diagnosis and shift-left thinking, raising the bar for rigor versus reaching for the nearest patch. • Lead hands-on investigation to instrument and baseline the three top-level metrics (MRPM, pipeline success rate, pipeline latency) so the org has an honest starting point before any fix is proposed. • Diagnose the highest-leverage friction points dragging each metric down, and validate hypotheses with real data before committing team time to a fix. • Design and implement fixes that compound, including shift-left quality changes, tooling investment, and better context and interfaces for both humans and agents, rather than one-off patches. • Stay hands-on enough to review architecture, dig into pipeline internals, and unblock the team on hard technical problems directly. • Own a small set of high-impact friction areas as pathfinders, driving each from diagnosis through fix to measurable metric movement. • Work directly with affected engineering teams to ensure fixes are trusted, adopted, and don't quietly get reverted or worked around. • Track and report metric movement honestly, including when a bet didn't pay off. • Capture and codify reusable patterns and playbooks so that fixes validated by this team can be adopted org-wide with minimal friction. • Set a cadence for reporting impact back to EM peers and leadership, framed around metric movement rather than activity. • Ensure the pilot's fixes degrade gracefully and don't introduce new reliability risk into CI/CD systems that other teams depend on.
Manager, Engineering – Git & Gitaly Operations
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Build and lead a team with deep platform expertise in Git and Gitaly, hiring and developing engineers who can operate this infrastructure layer with strong operational judgment. • Own production reliability for Git and Gitaly across GitLab's full deployment footprint. • Drive incident management, root cause investigation, and postmortems with the technical depth to distinguish a Git internals problem from a generic infrastructure problem. • Design and operate Git and Gitaly service models that work across Self-Managed, GitLab Dedicated, and SaaS, with a clear view of which elements are common and which must differ between them. • Maintain cloud-agnostic architecture and tooling decisions, avoiding designs that assume a single hyperscaler's primitives. • Partner with the teams that own each deployment model so operational practices stay coherent rather than fragmenting into separate playbooks. • Apply distributed systems fundamentals, including consistency, replication, and failure domains, to Gitaly's storage and replication model. • Own elastic storage and compute strategy for Git repository data, including capacity planning, autoscaling, and consumption-based provisioning for GitLab's largest self-managed and SaaS customers.
Enterprise Account Executive - DACH
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this roleAs a Enterprise Account Executive, you’ll be the primary connection between GitLab and mid-market customers, working with organizations of up to 4,000 team members to help them adopt and expand the world’s most comprehensive AI-powered DevSecOps platform. You’ll own a broad book of business across a wide range of opportunity sizes, guiding small, fast-growing teams as well as more complex projects as they modernize their software delivery with GitLab. Reporting to an Area Sales Manager and partnering closely with business development, marketing, and technical teams, you’ll run the full sales process: shaping the customer’s journey, documenting buying criteria and processes, ensuring accurate pipeline based on evidence, and sharing root-cause insights on wins and losses. In your first year, you’ll focus on building trusted relationships, delivering meaningful business outcomes for customers, and being the voice of the customer internally by contributing ideas to our public issue tracker and improving our sales handbook. What you’ll do - Report to an Area Sales Manager and own a broad book of Enterprise business, from new prospects to growing existing accounts. - Manage the full sales cycle for Enterprise prospects, from discovery and solution alignment through negotiation and close. - Support GitLab for Enterprise prospects by clearly articulating our DevSecOps value proposition and aligning it to customer business outcomes. - Analyze wins and losses, contribute to root cause analyses, and share lessons learned with account managers, marketing, and technical teams. - Document and maintain accurate buying criteria, buying processes, next steps, and owners to ensure a reliable, evidence-based pipeline. - Contribute to improving our sales handbook and processes by documenting best practices and opportunities for refinement. - Provide account leadership and direction across pre- and post-sales, partnering closely with technical teams and customer success. - Represent the voice of the customer by contributing product feedback and ideas to our public issue tracker. What you’ll bring - Proven success in software sales, ideally in a Enterprise market context, managing a varied book of business. - Ability to guide customers through the full buying journey, including defining buying criteria, mapping buying processes, and driving clear next steps. - Effective communication and interpersonal skills to collaborate with business development, marketing, technical teams, and sales management. - Experience documenting and maintaining accurate pipeline data and account plans based on evidence rather than assumptions. - Skill in conducting and contributing to win/loss and root cause analyses, and sharing insights to improve team performance and processes. - Proficiency in negotiation, presenting to customer stakeholders, and leading commercial discussions to close opportunities. - Interest in GitLab, open source software, and preferably familiarity with Git, software development tools, or application lifecycle management. - Alignment with GitLab’s values and an interest in contributing from diverse or transferable sales backgrounds, with willingness to travel in line with company policy. - Fluent German language skills (required). About the teamThe Commercial & Enterprise Sales team focuses on helping growing organizations adopt and expand GitLab’s AI-powered DevSecOps platform across their software delivery lifecycle. You’ll join a distributed group of Account Executives, sales managers, and business development team members who collaborate asynchronously across regions to manage a broad book of business in the mid-market segment. We partner closely with marketing, sales development, and technical teams to run an efficient, transparent sales process, document what works in our sales handbook, and represent the voice of the customer back into GitLab. We focus on opportunities like supporting customers through toolchain consolidation, driving platform adoption, and sharing learnings from wins and losses to continuously improve how we sell and support GitLab. #LI-CW1 How GitLab Supports Full-Time Employees - Benefits to support your health, finances, and well-being - Flexible Paid Time Off - Team Member Resource Groups - Equity Compensation & Employee Stock Purchase Plan - Growth and Development Fund - Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
Senior Named Account Executive – DACH
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Report to an Area Sales Manager and own a broad book of Enterprise business, from new prospects to growing existing accounts. • Manage the full sales cycle for Enterprise prospects, from discovery and solution alignment through negotiation and close. • Support GitLab for Enterprise prospects by clearly articulating our DevSecOps value proposition and aligning it to customer business outcomes. • Analyze wins and losses, contribute to root cause analyses, and share lessons learned with account managers, marketing, and technical teams. • Document and maintain accurate buying criteria, buying processes, next steps, and owners to ensure a reliable, evidence-based pipeline. • Contribute to improving our sales handbook and processes by documenting best practices and opportunities for refinement. • Provide account leadership and direction across pre- and post-sales, partnering closely with technical teams and customer success. • Represent the voice of the customer by contributing product feedback and ideas to our public issue tracker.
Engineering Manager, Switchboard
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Lead the fullstack Switchboard team responsible for GitLab Dedicated’s customer-facing control panel, and set clear direction for how the team delivers and evolves that product. There is a strong coordination with the assigned Product Manager. • Hire and develop a high-performing team where team members can thrive and produce results with quality and speed. • Partner with Technical Team Leads to provide direction and act as final decision-maker and unblocker of the team to move forward fast. • Partner closely with Product and Design on the customer-facing control panel, including wireframes and UI direction for external users. • Own planning with the Product Manager, including priorities, dependencies, and the quarterly delivery epic. • Ensure fast, high quality and cross-functional execution across frontend, backend, UX, product, and technical writing. • Drive improvements in quality, security, and performance. • Support the team’s mission of enabling GitLab Dedicated customers to manage their tenant environments while reducing manual operations on the large scale Dedicated fleet.
Staff Fullstack Engineer - Data Products
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. Staff Fullstack Engineer - Data ProductsAn overview of this roleAs a Staff Fullstack Engineer - Data Products, you will help build GitLab's in-product insights on top of the Data Insights Platform and the GitLab Knowledge Graph. You will be the technical anchor across reporting dashboards, inbound graph ingestion, and outbound data delivery, helping turn software delivery data into reliable and actionable intelligence for customers and internal teams. This is a strong fit if you want to work in a 0 to 1 space where you can shape what gets built, make early architectural choices, and guide work from specification through production health. In this role, you will provide technical guidance across your domain, partner closely with Product, Design, and backend teams, and own outcomes across GitLab.com, Dedicated, and Self-Managed environments as we build out this area. What you’ll do - Architect how GitLab and third-party data is ingested, modeled, and synchronized into the Knowledge Graph as a near-real-time graph of the development ecosystem. - Coordinate integration with external systems such as Jira, observability tools, Zendesk, and ServiceNow to add business context to data products. - Design the Data Marketplace so customers can consume GitLab data through Snowflake, Databricks, and BigQuery without engineering handoffs. - Publish GitLab observability data as OpenTelemetry and support the APIs used for data access. - Define operational readiness for the systems your team ships across GitLab.com, Dedicated, and Self-Managed deployments. - Translate ambiguous product problems into practical technical plans and iterative roadmaps in partnership with Product, Design, and the graph backend team. - Resolve cross-team coordination with Graph Backend, AI Platform, and Infrastructure to keep delivery moving. - Mentor senior and intermediate engineers through design reviews, pairing, and code review. What you’ll bring - Experience owning product or platform systems end to end across multiple engineering and product teams at the staff level. - Strong fullstack technical skills with proficiency in Go, Ruby, and Node. - Depth in at least one area such as reporting and metrics platforms, graph data systems, or data access and warehouse integrations including Snowflake, Databricks, or BigQuery. - Hands-on experience building production data ingestion, systems integrations, or data access capabilities. - Experience operating multi-tenant systems across both SaaS and self-managed environments. - Strong judgment in ambiguity, with the ability to make tradeoffs, create clarity, and move early-stage work forward. - Clear written communication skills, including architecture proposals and design records that help distributed teams make progress asynchronously. - A practical and proactive approach to collaboration, with transferable experience welcomed from adjacent platform, data, or product engineering backgrounds. About the teamThe Data Products team is building the foundation for how GitLab turns software delivery data into reliable, interoperable, and actionable intelligence for customers and internal teams. Our scope includes Software Engineering Intelligence, dashboard and reporting frameworks, external data access and output, and internal and external data ingestion across areas such as DORA metrics, value stream reporting, AI impact, software delivery trends, security and quality metrics, custom reporting, data access APIs, OpenTelemetry-based output, and ingestion into the Knowledge Graph and Data Insights Platform. We work in a high-ambiguity, high-impact space, and we collaborate closely across product and platform groups using GitLab's asynchronous, distributed way of working. How GitLab Supports Full-Time Employees - Benefits to support your health, finances, and well-being - Flexible Paid Time Off - Team Member Resource Groups - Equity Compensation & Employee Stock Purchase Plan - Growth and Development Fund - Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
582more opportunities are still waiting for you.Log in now and take your next shot before someone else does.