Search every kind of opportunity in one place — jobs, contract engagements, consulting projects, and fractional leadership.
the role As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in production. You will work within a product area, partnering with Product Management, Frontend, Infrastructure, and Security to deliver predictably and contribute to the quality, security, performance, and maintainability of shared backend code and services. You will be trusted to work with minimal guidance, to know when to seek help, and to communicate clearly in a remote, asynchronous environment — with other tenured engineers alongside you to review your work, think through hard problems with you, and help you grow. Why you’ll love this role Ownership: You'll take features from requirements through delivery and follow-up; your code will run on a platform used by millions of users. Learning and Growth : You’ll work alongside your engineering team, who treat code review and design review as a learning loop rather than a gate — one of the fastest ways to grow your engineering judgment. Innovative Culture: You’ll use AI as a genuine part of daily engineering work, developing the judgment to know when to trust it and when not to. Autonomy: You’ll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success. User-Centric Collaboration: You’ll partner closely with PMs and designers to shape requirements, so you understand why you’re building something, not just what. What you’ll do Own and Ship Features: Design, implement, test, and ship backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages. Build for Production: Write maintainable, secure, observable, and performant code. Design and maintain APIs, background jobs, integrations, and bounded service functionality, and work with data models, migrations, indexes, and query behavior. Test and Review: Add and improve automated coverage — unit, integration, contract, and end-to-end where appropriate — and review others’ code for correctness, maintainability, security, performance, and operational risk. Operate What You Build: Investigate build, test, deployment, and runtime failures at the feature boundary, identify technical debt and propose practical improvements, and take part in on-call or operational support where your team’s ownership model requires it. Leverage AI: Use AI productively in daily work, validate what it produces, and understand where its limitations matter. What you’ll bring Backend Fundamentals: Professional experience building and shipping production backend applications, with strong programming, API, database, testing, debugging, and performance fundamentals. Adaptability: Experience with Ruby/Rails, Go, or any other modern backend language. We value the ability to learn and adapt over mastery of a single language. Feature Ownership: The ability to take a feature from clarification through delivery and follow-up, working independently while seeking input at the right time. Practical Judgment: Sound instincts about security, reliability, performance, maintainability, and operational risk, plus an understanding of modular backend boundaries and the consequences of coupling. Clear Communication: Strong written communication and effective collaboration in a remote, asynchronous environment. AI Fluency: Practical experience with AI coding tools, including the ability to review and correct what they generate. Helpful experience Production Go services, APIs, concurrency, profiling, or gRPC. Docker, Kubernetes, Helm, CI/CD, or cloud deployment. Rust, particularly for systems, security, performance, or platform work. PostgreSQL, schema evolution, caching, queues, messaging, or event-driven workflows. Observability using metrics, logs, traces, dashboards, and alerts. Contributing to a modular monolith, bounded context, shared component, or independently operated service. Remote-Global 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 car
via greenhouse
the role We're looking for a Backend Engineer to join our Repository Services team in GitLab's Create stage. The team owns the repository side of Source Code: how code gets into a repository, who may change it, and how those changes are verified. We build this as an access layer on the primitives the Gitaly team provides, for GitLab's own features and for the artificial intelligence agents now writing and pushing code alongside people. You'll work in one of GitLab's oldest and most complex product areas, using Ruby and GraphQL across GitLab.com , self-managed instances, and GitLab Dedicated. Repository Services is a new team, and its first months are about reliability and support, so you'll spend real time on performance and structured query language tuning, caching, rate limiting, testing, observability, and resiliency, with experienced team members to lean on. You'll collaborate with product management, product design, testing, security, user experience research, technical writing, Gitaly, Code Review, and the other Source Code teams. What you'll do Develop secure, well-tested, performant features and improvements using Ruby and GraphQL. Work through complex requirements and legacy constraints to deliver clear solutions while protecting the reliability of this critical system. Design and maintain backend services, application programming interfaces, data models, and business logic that control how code reaches a repository, who may change it, and how it is verified. Build on the primitives Gitaly provides and work closely with the Gitaly team. Triage and fix bugs and support requests for the features the team owns. Collaborate across functions and teams, both asynchronously and synchronously, and involve domain experts when their input will improve the outcome. Use artificial intelligence agents for well-scoped work when they can speed up delivery without sacrificing quality, and critically review their output. Write maintainable code that follows GitLab's standards and contribute to constructive code reviews. Help strengthen reliability by monitoring production health metrics, participating in Tier 2 on-call, troubleshooting incidents, contributing to root cause analysis, and improving observability and resiliency. Share knowledge through code review, technical documentation, and everyday collaboration while learning from others. What you'll bring Professional experience building backend web applications, services, or application programming interfaces, with experience using Ruby and GraphQL. An understanding of relational databases, structured query language, data modeling, caching, background processing, and backend performance practices. Experience contributing to user-facing workflows and maintaining their underlying systems. Experience writing backend unit and integration tests, with familiarity with the testing pyramid, Git, and collaborative code review processes. Experience using artificial intelligence coding agents and reviewing their output, or an interest in building these skills in a complex monorepo. Clear written and spoken English communication skills, including sharing useful status updates in a remote, asynchronous environment. The ability to manage assigned priorities, work through ambiguity, take ownership of your work, and seek guidance when needed. About the team Repository Services is a small backend team in the Create stage, formed in September 2026 when Source Code split into focused teams. As the split is finalized we expect to own repository mirroring, Git Large File Storage (LFS), protected branches and Branch Rules, push rules, Code Owners (shared with Code Review), and commit and tag signing. We build on Gitaly's primitives and meet regularly with the Gitaly team, and our work serves GitLab.com , self-managed instances, and GitLab Dedicated. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $115,200 — $194,400 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off <
via greenhouse
role This position is 100% remote and will be based in the UK, Spain, and Ireland. GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR) to join our growing Sales team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted accounts working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you'll leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab's AI-powered DevSecOps platform. You'll be responsible for generating qualified meetings and pipeline for GitLab's Sales organization. Our BDRs come from a diverse background. Many have worked in closing roles previously or managed teams. We have an extensive onboarding and training program at GitLab and you'll be provided with necessary DevOps and GitLab knowledge to fulfill your role. What you’ll do Execute outbound prospecting initiatives to generate qualified meetings and pipeline in your assigned territory. Generate New Logo opportunities and Growth opportunities on existing customer accounts. Conduct high-level discovery conversations with target accounts to understand business needs, qualify opportunities, and create Sales Accepted Opportunities (SAOs). Meet or exceed monthly and quarterly BDR-sourced Sales Accepted Opportunity (SAO) targets (e.g., Stage 1 and Stage 3 opportunities) by consistently converting qualified prospects into opportunities. Research and prioritize target accounts using business and industry knowledge to identify key players, uncover compelling events, and develop tailored outreach strategies. Execute a multi-touch outreach cadence (call, email, social, etc.) to all prospects in your assigned territory using Outreach to maximize engagement and conversion rates. Manage, track, and accurately report all prospecting activities and pipeline in Salesforce to provide clear visibility into performance and forecast. Collaborate with Field, Corporate, and Digital Marketing, Sales, and Customer Success teams to build targeted account lists, campaigns, and call strategies. Attend regional marketing events to engage participants, generate leads, and drive qualified Sales Accepted Opportunities (SAOs). Document and continuously improve Business Development Representative processes in the GitLab handbook in partnership with your Business Development Manager. Mentor new BDR hires to help them ramp quickly and navigate key accounts. What you’ll bring Fluency in German. Previous tech industry experience in an outbound sales development role is required. Positive and energetic phone skills, excellent listening skills, strong writing skills. Ability to prioritize tasks, manage a high volume of outreach, and consistently follow through on prospecting activities. Proven experience taking initiative, persisting through setbacks, and independently driving projects or activities through to successful outcomes. Alignment with our values and working in accordance with those values. Knowledge of business process, roles, and organizational structure. Proficiency in using Salesforce, Sales Navigator, and Outreach or similar prospecting and sequencing tools. The ability to travel for events such as trainings, team offsites, customer meetings, etc. Proficiency in English, our company language, is required for effective communication. About the team As part of GitLab's growing Sales team, you will work closely with the Field and Digital Marketing teams, as well as the Sales and Customer Success teams. Our BDRs come from diverse backgrounds, and we provide extensive onboarding and training so you have the DevOps and GitLab knowledge you need to succeed. You'll partner with Account Executives, working fully remote and distributed across multiple U.S. time zones, collaborating asynchronously through GitLab, video calls, and shared playbooks. This role provides a clear path for advancing to an Account Executive position within GitLab. Remote-Global 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. Priv
via greenhouse
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. As an Intermediate Backend Engineer on the GitLab Orbit team, you'll help build and operate a graph data service that supports GitLab Duo agents, analytics, and architecture-level features across GitLab.com, Dedicated, and Self-Managed deployments. You'll join a Rust-first team that values clear ownership, thoughtful system design, and rigorous thinking about data and reliability. The Knowledge Graph service is a Rust backend that builds a property graph from GitLab’s software development lifecycle (SDLC) and code data. It uses ClickHouse, NATS JetStream, and the Data Insights Platform. It exposes secure graph queries and MCP tools used by AI agents and product features. In this role, you’ll deliver features and improvements in well-scoped areas, learn the broader architecture, and contribute to reliability, observability, and operational readiness. In your first year, you’ll take clear ownership of specific components or features (for example, parts of the SDLC indexing pipeline or query paths). You’ll help reduce single points of failure with better tests and runbooks, and you’ll help the team ship analytical services that are easier to maintain and evolve over time. What you’ll do Implement and iterate on backend features in the Rust-based Knowledge Graph service, including changes to the query engine, SDLC and code indexing flows, and API endpoints (including MCP endpoints) under guidance from senior and staff engineers. Maintain integrations between Knowledge Graph and the rest of the GitLab platform, working in areas that touch GitLab Rails, the Data Insights Platform (Siphon, NATS, ClickHouse), and GitLab Duo Agent Platform. Contribute to system design discussions by proposing options, raising questions, and documenting decisions, with a focus on reliability, scalability, and maintainability for analytical graph workloads. Improve the operational maturity of the service by adding or enhancing metrics, logging, runbooks, alerts, and small readiness tasks, and by participating in on-call rotation as appropriate for your level and experience. Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts to clarify requirements, align on scope, and ship features safely for customers and sustainably for the team. Use AI-assisted development workflows responsibly (for example, using Knowledge Graph-backed agents and internal Duo tooling), and share what works with the team while keeping a strong focus on code quality and correctness. Participate in code reviews, knowledge-sharing sessions, and pairing to both learn from others and help maintain consistent standards across the codebase. Contribute across the stack when needed, including occasional Ruby work for Rails integration and authorization paths, or small frontend changes related to Knowledge Graph features (for example, Software Architecture Map UI plumbing). What you’ll bring Professional experience building and maintaining backend systems in production, with an understanding of reliability, maintainability, and how to support services over time (for example, incident response and follow-ups). Proficiency in at least one modern backend language and strong interest in Rust, with either prior Rust experience or clear evidence you can ramp quickly and deliver in a Rust-first, performance-sensitive codebase. Some exposure to distributed data or analytics systems (for example, OLAP databases, Kafka- or NATS-style messaging, or change data capture (CDC) pipelines), or strong motivation to develop those skills in this role. Interest in graph data modeling and query patterns (property graphs, multi-step (n-hop) traversals, aggregations), and willingness to learn the tools and concepts used in Knowledge Graph over time. Practical experience (or strong interest) using AI tools in day-to-day development, along with a thoughtful approach to validating outputs and integrating AI into your workflow. A language-agnostic mindset and evidence that you can pick up new languages and frameworks as needed (for example, Ruby, Go, or TypeScript/Vue where the work touches adjacent systems). Solid fundamentals in system design for your level, including the ability to reason about trade-offs, ask good questions, and align your implementation work with documented architectural decisions. Comfort working in a low-process, high-ownership environment where you take responsibility for your work, refine problem statements with teammates, and communicate progress clearly in writing across time zones in an all-remote team. About the team GitLab Orbit sits within the Data Engineering organization. We work closely with partners across AI (Duo Agent Platform), analytics, infrastructure and delivery, and security because our work spans many parts of the platform. We collaborate asynchronously rather than following a feature factory model. A key challenge for us right now is scaling sustainably as usage grows and team members take time off. That includes hardening multi-tenant behavior. At the same time, we're bringing Knowledge Graph to The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our <a class="waffle-rich-text-link" href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/" data-sheets-formula-bar-text-link="https://bit.ly/GLBeneUS" data-sheets-formula-bar-text-style="font-size:12px;color:#1155cc;f
via greenhouse
role As an Ecosystem Operations Specialist, you'll help turn GitLab's Ecosystem go-to-market strategy into reliable day-to-day execution. You'll be a trusted operational resource and first point of contact for sellers, Ecosystem Sales Managers, partners, and cross-functional teams, supporting partner business from account setup and deal registration through quoting, ordering, and post-sales operational support. You'll resolve standard issues, improve processes and data quality, and route commercial, policy, finance, legal, and systems decisions to the right owners so Ecosystem Sales Managers can focus on partner strategy, pipeline creation, and deal progression. What you'll do Execute partner-sourced and partner-influenced workflows, including intake, account and opportunity setup or linking, deal registrations, cloud co-sell referrals, validation, routing, approval follow-up, and standard issue resolution. Process partner quote requests against documented pricing and program requirements, receive purchase orders, and prepare opportunities for closure with Sales, Deal Desk, Billing, and Finance. Support marketplace and two-tier transactions involving distributors, resellers, and cloud providers. Guide partners, distributors, sellers, and Ecosystem Sales Managers through operational questions, including attribution, program compliance, and post-sales support. Identify and route exceptions requiring commercial, policy, contractual, pricing, payment, or systems decisions to the appropriate owner. Execute and improve partner program workflows, including onboarding, not-for-resale licensing, certifications, rebates, Professional Services Partner eligibility, Letters of Authorization, and channel price files. Collaborate with Programs and policy owners on required notifications, documentation, and compliance reporting. Monitor Salesforce and partner-management data for missing links, incorrect ownership, incomplete attribution, failed synchronization, and recurring defects. Support month-end close, recurring data controls, and ad hoc reporting tied to projects and company objectives and key results. Build and present dashboards and business updates on backlog, aging, turnaround time, approvals, pipeline, attribution, data quality, compliance, and process health. Share trends, risks, blockers, and recommended actions in regional and global partner team meetings. Investigate recurring friction and manual work, document root causes and operational requirements, test process or system changes, and support automation and scalable self-service improvements. Maintain process documentation, how-to guides, and best practices, and deliver office hours, operational training, and communications when processes or systems change. What you'll bring Relevant experience in partner operations, sales operations, deal desk, order management, finance operations, or a similar revenue operations environment, including direct support for sales or partner sales teams, distributors, and partners, along with an interest in GitLab and open source software. Experience with enterprise quote-to-cash processes and configure, price, quote tools or other commercial systems in a channel or partner context. Experience with Salesforce and partner-management systems or portals. Strong analytical skills, including advanced spreadsheets, dashboard building in Salesforce or business intelligence tools such as Tableau, and turning data into clear recommendations. Hands-on experience using generative artificial intelligence (AI) tools to improve operational productivity, quality, or scale, including writing effective prompts, judging when outputs need human review, and sharing useful approaches with others. Strong problem-solving skills, attention to detail, and the ability to prioritize requests, investigate issues, identify exceptions, and escalate decisions to the appropriate owner, along with experience contributing to process improvement and automation. Clear written and verbal communication, including explaining operational requirements to technical and non-technical audiences, documenting processes, creating enablement materials, and collaborating across Sales, Ecosystem, Programs, Deal Desk, Finance, Legal, Billing, and Systems. Preferred experience includes Impartner or similar tools, SQL, or Snowflake. About the team The Ecosystem team supports GitLab's partner go-to-market strategy. In this role, you'll work with Ecosystem Sales Managers, global distributors, partners, sellers, and cross-functional teams to keep partner operations moving and make process health visible. We focus on accurate transactions, reliable partner data, consistent program execution, and reducing operational friction so our Ecosystem Sales Managers can focus on partner strategy and field engagement. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and <a class="waffle-rich-text-link" href="https://about.gitlab.com/handbook/stoc
via greenhouse
role As Engineering Manager, Architecture Engineering: Async, you'll lead a distributed group of Site Reliability Engineers and Backend Engineers. You'll support their development and balance production reliability with platform projects, including zero-downtime Redis upgrades, support for single-tenant and cell-based deployments, and the move from queue-based job orchestration to a durable workflow engine. What you'll do Lead, hire, and grow a team of site reliability engineers and backend engineers, supporting career development, promotions, and onboarding. Own reliability for the job processing and caching platforms, including service-level objectives, error budgets, alerting, and weekly operational reviews. Manage capacity planning, support escalations, and incident follow-ups, balancing operational work with roadmap projects and rescoping work when deadlines can't be met. Run the team's part of GitLab.com's first-tier on-call rotation, including shift coverage, onboarding, and handovers, and serve as incident commander for high-severity incidents. Drive zero-downtime Redis version upgrades and automate operating system patching and reboots. Adapt job processing to run in single-tenant and cell-based deployments. Own the migration from queue-based job orchestration to a durable workflow engine, defining the first use cases, a measurable migration path, and the roadmap. Own quarterly planning and the team roadmap, and clarify shared operational responsibilities with partner teams, including Git storage. What you'll bring Experience managing an engineering team delivering high-performance services at scale, ideally site reliability engineers or infrastructure engineers running production software as a service systems. Technical depth in background job processing and caching technologies such as Redis and Sidekiq, sufficient to guide decisions about upgrades, capacity, and failure modes. Experience managing reliability against service-level objectives, including defining service-level indicators, setting up burn-rate alerting, and planning capacity. Experience running a 24/7 on-call rotation and coordinating high-severity incidents. A track record of balancing operational work and incident follow-ups with roadmap projects, and pushing back on scope when deadlines can't be met. Experience leading a fully remote team across time zones in the Americas, Europe, the Middle East, Africa, and Asia-Pacific. About the team The Async team runs GitLab.com's background processing layer, from the Sidekiq infrastructure to the shared code that enqueues jobs. Product teams build the jobs; we keep the platform that runs them fast and reliable. Our Redis clusters support caching, sessions, rate limiting, queues, and shared state. We also support data durability through backup and restore verification, object storage, and operational support for Git repository storage. That work includes restore drills, capacity rebalancing, and provisioning. We staff GitLab.com's first-tier production on-call rotation in 8-hour shifts across the Americas, Europe, the Middle East, Africa, and Asia-Pacific, triaging every paging alert and bringing in the right team when needed. 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
via greenhouse
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. As an Intermediate Backend Engineer on the GitLab Orbit team, you'll help build and operate a graph data service that supports GitLab Duo agents, analytics, and architecture-level features across GitLab.com, Dedicated, and Self-Managed deployments. You'll join a Rust-first team that values clear ownership, thoughtful system design, and rigorous thinking about data and reliability. The Knowledge Graph service is a Rust backend that builds a property graph from GitLab’s software development lifecycle (SDLC) and code data. It uses ClickHouse, NATS JetStream, and the Data Insights Platform. It exposes secure graph queries and MCP tools used by AI agents and product features. In this role, you’ll deliver features and improvements in well-scoped areas, learn the broader architecture, and contribute to reliability, observability, and operational readiness. In your first year, you’ll take clear ownership of specific components or features (for example, parts of the SDLC indexing pipeline or query paths). You’ll help reduce single points of failure with better tests and runbooks, and you’ll help the team ship analytical services that are easier to maintain and evolve over time. What you’ll do Implement and iterate on backend features in the Rust-based Knowledge Graph service, including changes to the query engine, SDLC and code indexing flows, and API endpoints (including MCP endpoints) under guidance from senior and staff engineers. Maintain integrations between Knowledge Graph and the rest of the GitLab platform, working in areas that touch GitLab Rails, the Data Insights Platform (Siphon, NATS, ClickHouse), and GitLab Duo Agent Platform. Contribute to system design discussions by proposing options, raising questions, and documenting decisions, with a focus on reliability, scalability, and maintainability for analytical graph workloads. Improve the operational maturity of the service by adding or enhancing metrics, logging, runbooks, alerts, and small readiness tasks, and by participating in on-call rotation as appropriate for your level and experience. Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts to clarify requirements, align on scope, and ship features safely for customers and sustainably for the team. Use AI-assisted development workflows responsibly (for example, using Knowledge Graph-backed agents and internal Duo tooling), and share what works with the team while keeping a strong focus on code quality and correctness. Participate in code reviews, knowledge-sharing sessions, and pairing to both learn from others and help maintain consistent standards across the codebase. Contribute across the stack when needed, including occasional Ruby work for Rails integration and authorization paths, or small frontend changes related to Knowledge Graph features (for example, Software Architecture Map UI plumbing). What you’ll bring Professional experience building and maintaining backend systems in production, with an understanding of reliability, maintainability, and how to support services over time (for example, incident response and follow-ups). Proficiency in at least one modern backend language and strong interest in Rust, with either prior Rust experience or clear evidence you can ramp quickly and deliver in a Rust-first, performance-sensitive codebase. Some exposure to distributed data or analytics systems (for example, OLAP databases, Kafka- or NATS-style messaging, or change data capture (CDC) pipelines), or strong motivation to develop those skills in this role. Interest in graph data modeling and query patterns (property graphs, multi-step (n-hop) traversals, aggregations), and willingness to learn the tools and concepts used in Knowledge Graph over time. Practical experience (or strong interest) using AI tools in day-to-day development, along with a thoughtful approach to validating outputs and integrating AI into your workflow. A language-agnostic mindset and evidence that you can pick up new languages and frameworks as needed (for example, Ruby, Go, or TypeScript/Vue where the work touches adjacent systems). Solid fundamentals in system design for your level, including the ability to reason about trade-offs, ask good questions, and align your implementation work with documented architectural decisions. Comfort working in a low-process, high-ownership environment where you take responsibility for your work, refine problem statements with teammates, and communicate progress clearly in writing across time zones in an all-remote team. About the team GitLab Orbit sits within the Data Engineering organization. We work closely with partners across AI (Duo Agent Platform), analytics, infrastructure and delivery, and security because our work spans many parts of the platform. We collaborate asynchronously rather than following a feature factory model. A key challenge for us right now is scaling sustainably as usage grows and team members take time off. That includes hardening multi-tenant behavior. At the same time, we're bringing Knowledge Graph to The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our <a class="waffle-rich-text-link" href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/" data-sheets-formula-bar-text-link="https://bit.ly/GLBeneUS" data-sheets-formula-bar-text-style="font-size:12px;color:#1155cc;f
via greenhouse
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. As a Contract Talent Acquisition Sourcer at GitLab, you'll help build strong candidate pipelines for our sales team in the APJ region in a fully remote, distributed company. You'll focus on finding and engaging passive talent for sales roles, while partnering closely with recruiters, hiring managers, and business leaders to understand hiring needs and local market dynamics. This is a highly outbound role where your research, outreach, and judgment will directly influence hiring outcomes. You'll also help strengthen sourcing practices by mapping talent markets, building pipelines, and improving how we identify and connect with great candidates in a values-driven environment. In this role, you will primarily focus on engaging with Account Executive talent to build proactive pipelines and benches, in addition to working active requisitions. Please note this is a 12 month contract. What you'll do Source, screen and engage passive candidates for sales roles across the APJ region using LinkedIn, online research, and other outbound channels. Build representative candidate pipelines with meaningful focus on identifying talent from a wide range of backgrounds and experiences. Partner with recruiters and hiring managers to understand role requirements, business priorities, and ideal candidate profiles. Map talent markets and gather intelligence on competitors, locations, and candidate pools to inform sourcing strategies. Assess candidate alignment for specific roles, teams, and GitLab's values, and share clear recommendations with recruiting partners. Screen and qualify candidates, building and maintaining talent benches across multiple countries in the APJ region to ensure strong pipeline depth and readiness for evolving business needs. Deliver a strong candidate experience through thoughtful outreach, timely communication, and professional relationship building. Continuously improve sourcing workflows, outreach approaches, and research methods to increase efficiency and quality. Maintain accurate activity and candidate data in applicant tracking and recruiting systems, and stay open to learning new tools and processes. What you'll bring Relevant experience in recruiting and/or sourcing, including direct experience sourcing passive candidates in a fully outbound environment. Experience sourcing for Account Executive and other sales roles, ideally within the software industry. Strong research skills and the ability to identify, map, and engage talent across competitive regional and global markets. Experience working directly with recruiters and hiring managers to align on hiring needs and adjust sourcing strategies as priorities change. Clear written and verbal communication skills, with the ability to build trust across teams, candidates, and time zones. Strong organization skills and comfort managing multiple searches, deadlines, and competing priorities. Familiarity with applicant tracking systems and recruiting tools. Experience with Greenhouse or LinkedIn Recruiter is ideal. Comfort working remotely in an asynchronous environment, along with willingness to learn and use tools such as GitLab. About the team The Talent Acquisition team at GitLab helps the company grow by finding people who can contribute to our mission and thrive in our all-remote environment. Within that group, sourcing plays a key role in reaching talent that may not be actively applying, especially in competitive markets and business-critical functions. You'll work with teammates who care deeply about candidate experience, thoughtful partnership, and inclusive hiring practices. The team values clear communication, strong market insight, and steady iteration in how we work. This role is especially important as GitLab continues to grow go-to-market teams in APJ, where strong regional knowledge and effective collaboration across time zones can help teams hire with more focus and confidence. 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 adv
via greenhouse
role This position is 100% remote and will be based in the UK and Ireland. GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR) to join our growing Sales team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted accounts working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you'll leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab's AI-powered DevSecOps platform. You'll be responsible for generating qualified meetings and pipeline for GitLab's Sales organization. Our BDRs come from a diverse background. Many have worked in closing roles previously or managed teams. We have an extensive onboarding and training program at GitLab and you'll be provided with necessary DevOps and GitLab knowledge to fulfill your role. What you’ll do Execute outbound prospecting initiatives to generate qualified meetings and pipeline in your assigned territory. Generate New Logo opportunities and Growth opportunities on existing customer accounts. Conduct high-level discovery conversations with target accounts to understand business needs, qualify opportunities, and create Sales Accepted Opportunities (SAOs). Meet or exceed monthly and quarterly BDR-sourced Sales Accepted Opportunity (SAO) targets (e.g., Stage 1 and Stage 3 opportunities) by consistently converting qualified prospects into opportunities. Research and prioritize target accounts using business and industry knowledge to identify key players, uncover compelling events, and develop tailored outreach strategies. Execute a multi-touch outreach cadence (call, email, social, etc.) to all prospects in your assigned territory using Outreach to maximize engagement and conversion rates. Manage, track, and accurately report all prospecting activities and pipeline in Salesforce to provide clear visibility into performance and forecast. Collaborate with Field, Corporate, and Digital Marketing, Sales, and Customer Success teams to build targeted account lists, campaigns, and call strategies. Attend regional marketing events to engage participants, generate leads, and drive qualified Sales Accepted Opportunities (SAOs). Document and continuously improve Business Development Representative processes in the GitLab handbook in partnership with your Business Development Manager. Mentor new BDR hires to help them ramp quickly and navigate key accounts. What you’ll bring Fluency in German. Previous tech industry experience in an outbound sales development role is required. Positive and energetic phone skills, excellent listening skills, strong writing skills. Ability to prioritize tasks, manage a high volume of outreach, and consistently follow through on prospecting activities. Proven experience taking initiative, persisting through setbacks, and independently driving projects or activities through to successful outcomes. Alignment with our values and working in accordance with those values. Knowledge of business process, roles, and organizational structure. Proficiency in using Salesforce, Sales Navigator, and Outreach or similar prospecting and sequencing tools. The ability to travel for events such as trainings, team offsites, customer meetings, etc. Proficiency in English, our company language, is required for effective communication. About the team As part of GitLab's growing Sales team, you will work closely with the Field and Digital Marketing teams, as well as the Sales and Customer Success teams. Our BDRs come from diverse backgrounds, and we provide extensive onboarding and training so you have the DevOps and GitLab knowledge you need to succeed. You'll partner with Account Executives, working fully remote and distributed across multiple U.S. time zones, collaborating asynchronously through GitLab, video calls, and shared playbooks. This role provides a clear path for advancing to an Account Executive position within GitLab. Remote-Global 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 Poli
via greenhouse
role Reports to: Manager, Renewals This is an individual-contributor, tactical role focused on timely, accurate execution rather than strategic decision-making. The Associate Renewals Manager works under the general direction of Senior Renewals Managers and their manager, following specific instructions and frameworks in day-to-day work. Solutions and outputs are reviewed by more senior team members and/or the direct manager. What You’ll Do Manage an assigned portfolio of customer renewals tracking key dates and driving them to on-time closure. Have real, consultative conversations with customers throughout the renewal cycle to understand how they're actually using the product and where they're headed next. Identify and surface expansion opportunities — additional seats, tiers, or modules — that come out of those conversations. Probe for new use cases and unmet needs within existing accounts, connecting what customers describe to relevant GitLab capabilities they aren't yet using. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule, structuring them to reflect any expansion identified. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule. Analyze moderately complex renewal situations (usage trends, contract terms, pricing) by reviewing existing account factors, escalating anything unusual to a senior team member or manager and helping to mitigate any risk identified. Explain moderately complex renewal terms and issues to customers and internal stakeholders, working to build alignment. Collaborate with Sales, Customer Success, and Finance to help identify expansion opportunities, resolve blockers and keep renewals moving. Communicate proactively and transparently with customers and internal stakeholders, adapting to GitLab's communication framework. Maintain accurate, up-to-date records in the CRM/renewals system for forecasting and reporting. Prioritize tasks with guidance from more senior team members to drive quality, timely results. Contribute to team goals by working collaboratively with peer RM’s. What You’ll Bring Can execute basic renewal processes independently ("basic knots") and has been introduced to more advanced scenarios ("complex knots") such as multi-year deals, upsell-attached renewals, or non-standard terms. Developing understanding of GitLab's way of working, values, and high-performance culture. Awareness of GitLab's remote work best practices. Growth mindset and sense of ownership — proactively seeks out ways to learn and improve, and takes action rather than waiting for direction. Strong attention to detail and organizational skills; comfortable managing many renewals at once. Clear written and verbal communication skills. Ability to follow defined processes and frameworks while flagging exceptions appropriately. Collaborative mindset and openness to feedback and coaching from senior teammates and manager. The ability to travel for events such as trainings, team offsites, customer meetings, etc. About the team The Renewals team focuses on protecting and growing GitLab's recurring revenue by managing the full contract lifecycle for our subscription customers. As a Renewal Manager, you'll be part of a quota-carrying team that works closely with Sales, Customer Success, Finance, and Legal to ensure timely, accurate renewals and strong customer retention across regions in an all-remote, asynchronous environment. The team is responsible for forecasting renewal outcomes, identifying and addressing churn risk, and uncovering opportunities to expand GitLab adoption, while continuously improving processes and best practices that support predictable, sustainable growth. How GitLab will support you 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 Home office support 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. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic loca
via greenhouse
role As the Corporate Development Director, you'll help influence how GitLab invests to win: what we build, what we buy, where we partner, and what we should not pursue. This role sits within the Corporate Development & Strategic Partnerships team, reporting to the VP, Corporate Development & Strategic Partnerships. This role straddles strategy and M&A engagements. You'll lead research that frames GitLab's options: mapping the markets in and around our AI-powered DevSecOps platform, testing where we have a right to win, and turning that into clear recommendations for the executive team. When the answer is to acquire, you'll drive the deal process end to end, from outreach through close and integration. Success here is not measured by deal count. It looks like sharper strategic choices: a well-reasoned point of view on our priority markets, investment theses that product and executive leaders rely on, acquisitions that speed up the roadmap when buying is the right answer, and an educated no when it isn't. You'll own the wider market perspective rather than individual product categories, and work with the team's Analyst on the research behind it. What you'll do Strategy and research Own the wider market view. Research the broader market GitLab competes in, beyond specific product categories: competitive dynamics, AI-native entrants, technology shifts and where value is moving. Collaborate with the team's Analyst on the research and turn the findings into a clear point of view on where GitLab should play. Build an investment thesis for each focus area. Work with Product and Engineering leaders to define the problems worth solving, the capabilities GitLab needs, and what it would cost in time and money to get there on our own. Own the competitive and landscape view. Maintain market maps and a current read on GitLab's competitors: their strategy, product direction, positioning, pricing, and M&A and funding activity. Produce competitor analyses that show where we lead, where we're exposed and how rivals are likely to move. Flag shifts by competitors, hyperscalers and AI labs that change our options, and bring the implications to Product and the executive team. Define where GitLab should not play. Identify adjacencies that dilute focus and markets where the economics or competition work against us. Make the case for a no with the same rigor as a yes. Build, buy or partner Run the build, buy, partner analysis. For each strategic gap, compare the options side by side on speed, cost, risk, control and strategic fit, and bring a clear recommendation. Deliver strategic clarity to executives and the Board. Produce short strategy memos/decks and business cases that set out the decision, the trade-offs and what we give up with each path. Feed company strategy and planning. Bring an outside-in view of the market and the inorganic options available into annual and long-range planning. Work hand in hand with Strategic Partnerships. When partnering is the right answer, frame the opportunity and hand it to the partnership owner with a clear thesis. When it isn't, explain why. Deal execution and integration Own end-to-end deal process management. Validate target fit against GitLab's our target profile, product roadmap and other criteria, and build the acquisition rationale and business case. Drive our M&A process from intro call through the various steps through to closing and integration. Evaluate the deal. Develop valuation, commercial integrity assessment, impact on GitLab's business and provide negotiations assistance to the VP and the executive team. Lead cross-functional diligence. Run pre-LOI validation and diligence across Product, Engineering, Security, Finance, Legal and People, and communicate findings clearly. Drive deal documents with Legal. Prepare NDAs, LOIs and purchase agreements with GitLab Legal and outside counsel. Own integration outcomes. Lead post-acquisition integration as the DRI, measured against the roadmap and business goals in the business case. Bring lessons learned back into the strategy work. Build the external network. Maintain relationships with founders, executives, investors, bankers and advisors that bring us early insight and pipeline. What you'll bring Strategy and deal experience. 8+ years across corporate development, corporate strategy, strategy consulting or technology investing, including 5+ years leading acquisitions end to end in enterprise software. Structured strategic thinking. You form a point of view from incomplete information, test it against data, and change your mind when the evidence says so. You're as comfortable recommending that we stay out of a market as that we enter it. Market research depth. Skilled in market sizing, competitive analysis and landscape mapping, and in turning research into a recommendation, not a report. Deal craft. Skilled in valuation, financial modeling, deal structuring, negotiation and integration planning, with experience across varied consideration structures. Technical fluency. A working understanding of software development, DevSecOps and the AI landscape, enough to hold substantive conversations with product and engineering leaders about roadmaps and architecture. Clear executive communication. You write short, decision-ready updates and present trade-offs plainly to executives and the Board, in an async-first environment. Influence without authority. You build trust across Product, Engineering, Finance and Legal and move decisions forward across functions. Ownership with coll
via greenhouse
role As a Backend Engineer on the Plan: Spec-Driven Development team, you'll help build GitLab's intent-to-code loop: agentic workflows that turn a stated intent into a refined work item, an implementation plan, and verified, mergeable code. You'll own early-stage backend work across the flows, application programming interfaces, data models, and evaluation systems behind this experience, using Ruby on Rails, Python, PostgreSQL, GitLab Duo Agent Platform, large language model application programming interfaces, and an artificial intelligence gateway. You'll join a small, distributed team working on one of GitLab's highest-visibility product bets, collaborating with design partners toward a public beta. In your first year, you'll lead major features from an unclear problem through release, help shape scope with product and users, mentor other engineers, and influence technical decisions across agent workflows and evaluation methods. What you’ll do Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning. Build the flows, application programming interfaces, and data models behind agent-generated work items, implementation plans, durable specifications, and mergeable code. Develop evaluation and benchmarking systems that measure workflow quality, token cost, and success rate. Use Ruby on Rails and Python to build reliable production systems, with PostgreSQL, GraphQL, representational state transfer, GitLab Duo Agent Platform, large language model application programming interfaces, and an artificial intelligence gateway. Collaborate directly with product, design, engineers, design partners, and users to shape scope and make practical trade-offs. Coordinate multi-person projects across the team and communicate decisions clearly in GitLab's asynchronous, all-remote environment. Mentor other engineers and contribute to technical direction across the Plan group and related artificial intelligence initiatives. Work in short iterations, share progress through demos, and use results and user feedback to guide what comes next. What you’ll bring Strong Ruby on Rails experience in a large production codebase and production experience with Python. Experience driving substantial projects with several engineers over multiple months, with clear user or business outcomes. A product mindset and experience owning features end to end, including shaping scope, making trade-offs, engaging with users, and learning from adoption after launch. A full stack background with a current focus on backend engineering, plus the ability to read modern frontend code and design effective APIs. Strong application programming interface design and structured query language fundamentals. Experience exploring artificial intelligence-assisted development. The ability to work independently, collaborate across functions and regions, and support others through technical leadership and mentoring. Experience with GraphQL, PostgreSQL performance at scale, or building and evaluating large language model or agent systems is helpful but not required. We welcome candidates with different backgrounds and transferable experience. If you're excited about the role but don't meet every qualification, we encourage you to apply. About the team We are a team of four engineers, with two backend and two frontend engineers across Canada and Europe. You'll work in an all-remote, async-first environment with weekly sync calls, retrospectives, demos, and short iterations. This is early-stage work with broad ownership, space for creativity, and a fast pace. For more about our team and its work, see Plan Team Handbook Page and Spec-Driven Development Initiative The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits. Poland base salary range: 272,000 - 408,000 PLN 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 hi
via greenhouse
role As a Backend Engineer on the Plan: Spec-Driven Development team, you'll help build GitLab's intent-to-code loop: agentic workflows that turn a stated intent into a refined work item, an implementation plan, and verified, mergeable code. You'll own early-stage backend work across the flows, application programming interfaces, data models, and evaluation systems behind this experience, using Ruby on Rails, Python, PostgreSQL, GitLab Duo Agent Platform, large language model application programming interfaces, and an artificial intelligence gateway. You'll join a small, distributed team working on one of GitLab's highest-visibility product bets, collaborating with design partners toward a public beta. In your first year, you'll lead major features from an unclear problem through release, help shape scope with product and users, mentor other engineers, and influence technical decisions across agent workflows and evaluation methods. What you’ll do Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning. Build the flows, application programming interfaces, and data models behind agent-generated work items, implementation plans, durable specifications, and mergeable code. Develop evaluation and benchmarking systems that measure workflow quality, token cost, and success rate. Use Ruby on Rails and Python to build reliable production systems, with PostgreSQL, GraphQL, representational state transfer, GitLab Duo Agent Platform, large language model application programming interfaces, and an artificial intelligence gateway. Collaborate directly with product, design, engineers, design partners, and users to shape scope and make practical trade-offs. Coordinate multi-person projects across the team and communicate decisions clearly in GitLab's asynchronous, all-remote environment. Mentor other engineers and contribute to technical direction across the Plan group and related artificial intelligence initiatives. Work in short iterations, share progress through demos, and use results and user feedback to guide what comes next. What you’ll bring Strong Ruby on Rails experience in a large production codebase and production experience with Python. Experience driving substantial projects with several engineers over multiple months, with clear user or business outcomes. A product mindset and experience owning features end to end, including shaping scope, making trade-offs, engaging with users, and learning from adoption after launch. A full stack background with a current focus on backend engineering, plus the ability to read modern frontend code and design effective APIs. Strong application programming interface design and structured query language fundamentals. Experience exploring artificial intelligence-assisted development. The ability to work independently, collaborate across functions and regions, and support others through technical leadership and mentoring. Experience with GraphQL, PostgreSQL performance at scale, or building and evaluating large language model or agent systems is helpful but not required. We welcome candidates with different backgrounds and transferable experience. If you're excited about the role but don't meet every qualification, we encourage you to apply. About the team We are a team of four engineers, with two backend and two frontend engineers across Canada and Europe. You'll work in an all-remote, async-first environment with weekly sync calls, retrospectives, demos, and short iterations. This is early-stage work with broad ownership, space for creativity, and a fast pace. For more about our team and its work, see Plan Team Handbook Page and Spec-Driven Development Initiative 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 develo
via greenhouse
role As an Account Executive, you'll be the primary connection between GitLab and its customers, working with organizations of up to 4,000 team members to help them adopt and expand the world's most comprehensive platform for software development, security, and operations (DevSecOps), which uses artificial intelligence. 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 a Regional Sales Director, you'll run the full sales process: shaping the customer's journey, documenting buying criteria and processes, and maintaining accurate pipeline data based on evidence. In your first year, you'll focus on building trusted relationships and delivering meaningful business outcomes for customers. What you'll do 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. Articulate the value of GitLab's DevSecOps platform and its artificial intelligence capabilities to Mid-Market prospects and customers, tailoring messaging to their business and technical needs. Build and maintain a healthy pipeline through consistent prospecting, qualification, and advancement of opportunities, using a structured sales process to support your pipeline and revenue goals. Document buying criteria, decision processes, next steps, and key stakeholders to run disciplined, well-orchestrated sales cycles. Collaborate with sales development, customer success, renewals, marketing, technical teams, and partners to deliver a cohesive pre- and post-sales experience, co-sell and close opportunities, and expand GitLab’s footprint while delivering added value for customers. Support customer adoption of GitLab solutions, proactively work to reduce churn and contraction, and participate in quarterly forecasting and territory planning; travel to meet customers and attend events as needed. What you'll bring Experience selling software as a service (SaaS) solutions. Ability to manage a broad mid-market territory as the primary point of contact, owning a book of business from prospecting through close, adoption, and expansion. Skill in building and maintaining strong customer relationships, including effective discovery, negotiation, and closing to support long-term customer outcomes. Experience conducting consistent outbound prospecting, creating and maintaining a healthy pipeline, and maintaining accurate territory and forecast documentation. Ability to collaborate closely with cross-functional partners (sales development, customer success, renewals, marketing, partners, and technical teams) to coordinate account strategies. Ability to connect customer business challenges to GitLab's DevSecOps platform and communicate its value to different audiences, documenting customer insights and lessons learned; relevant, transferable sales experience from a variety of backgrounds is welcome. Fluent French language skills (required). Experience selling to development or DevSecOps teams is helpful, but not required. About the team You'll join the Europe, Middle East, and Africa Sales team, a distributed group of Account Executives, sales managers, and business development team members. We collaborate asynchronously across regions and partner with marketing, sales development, and technical teams. 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 m
via greenhouse
role We are looking for a Backend Engineer to join our Change Record team within GitLab’s Source Code stage . As AI agents increasingly write code alongside people, every change needs a clear, trustworthy record of what changed, why, and who or what made it. You’ll build that record into GitLab’s source code experience, for humans and agents alike. This is a backend-focused role for an engineer with full-stack experience who enjoys balancing work on existing systems with new product development. That work happens in one of GitLab’s oldest and most complex product areas, where you’ll use Ruby on Rails to improve a critical system serving GitLab.com, self-managed instances, and GitLab Dedicated. Source Code provides the interface layer, through Gitaly, to the Git repositories behind a large share of GitLab traffic, so you’ll help keep it reliable through performance tuning, caching, rate limiting, observability, and resiliency, collaborating with product, design, security, Gitaly, Code Review, and Source Code Experience teams. Supporting production systems and improving established experiences are central to the role, especially while you’re onboarding, and over time you’ll also help build experiences for developers working with agents. You'll work remotely from the United Kingdom or Poland. What you’ll do Develop secure, well-tested, performant features and improvements using Ruby on Rails and GraphQL, among other technologies. Work through complex requirements and legacy constraints to deliver clear solutions while protecting the reliability of this critical system. Design and maintain backend services, APIs, data models, and business logic that support intuitive source code workflows. Collaborate across functions and teams, both asynchronously and synchronously, and involve domain experts when their input will improve the outcome. Use AI agents for well-scoped work when they can speed up delivery without sacrificing quality, and critically review their output. Write maintainable code that follows GitLab's standards and contribute to constructive code reviews. Help strengthen reliability by monitoring production health metrics, participating in Tier 2 on-call, troubleshooting incidents, contributing to root cause analysis, and improving observability and resiliency. Share knowledge through code review, technical documentation, and everyday collaboration while learning from others. What you’ll bring Professional experience building backend web applications, services, or application programming interfaces, with experience using Ruby and GraphQL. An understanding of relational databases, structured query language, data modeling, caching, background processing, and backend performance practices. Experience with full-stack development to build and maintain user-facing workflows and their underlying systems. Experience writing backend unit and integration tests, with familiarity with the testing pyramid, Git, and collaborative code review processes. Clear written and spoken English communication skills, including sharing useful status updates in a remote, asynchronous environment. The ability to manage assigned priorities, work through ambiguity, take ownership of your work, and seek guidance when needed. Experience using AI coding agents to speed up software development while critically reviewing their output. Bonus: you’ve built agents or agent-based workflows that run in production, not just prototypes. About the team The functional team works across Europe and North America, supporting both synchronous and asynchronous collaboration. It includes four engineers, comprising both backend and frontend engineers. We work closely with other Source Code teams, Agentic Preview, Repository Services, and Hardening, as well as other teams in the company such as the Gitaly team, and the AI Governance team. The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits. Poland base salary range: 248,000zł - 372,000zł 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'r
via greenhouse
role As a Customer Success Architect, you’ll be a strategic advisor to some of GitLab’s most important customers, helping them connect our DevSecOps platform to their business goals and realize meaningful, long-term outcomes. You’ll partner closely with customers after the sale to turn pre-sales command plans into concrete success plans, guide them along the customer journey, and drive hands-on enablement, adoption, utilization, and maturity. Reporting into a Senior Manager within our North America Customer Success organization, you’ll own a book of customers, act as their primary GitLab liaison for questions and escalations, and coordinate with Product Management, Engineering, Sales, Professional Services, and Support so customers can navigate complex technical and organizational challenges with confidence. You’ll use your understanding of Git, software development lifecycles, and continuous integration, continuous deployment, and DevSecOps practices to help customers adopt best practices and stay current with new GitLab capabilities. In your first year, success looks like building strong, consultative relationships with key stakeholders, increasing adoption of the GitLab platform, and strengthening retention, growth, and customer satisfaction across your portfolio. What you’ll do Partner with customers to translate pre-sales command plans and desired business outcomes into actionable objectives and clear success criteria. Guide customers on how to best use the GitLab platform, including common DevSecOps best practices, Git workflows, CI/CD, and adoption patterns. Own a book of customers and drive adoption, retention, expansion, and overall satisfaction through ongoing strategic and technical engagement. Build and maintain Customer Success Plans, define critical goals and key performance indicators, and track progress with customers over time. Act as the primary GitLab liaison for assigned accounts, coordinating responses to questions, issues, and escalations across Support, Product Management, Sales, and Professional Services. Provide hands-on technical enablement and onboarding, including education on new GitLab features, releases, and relevant use cases. Program manage account escalations, ensuring root causes are understood, follow-up actions are owned, and stakeholders are informed. Collaborate with Services and other internal teams to identify and recommend training, enablement, and maturity opportunities aligned to customer needs. What you’ll bring Practical understanding of Git, common branching strategies, and modern software development lifecycles. Working knowledge of continuous integration, continuous deployment, and DevSecOps practices. Experience partnering with customers to define business outcomes and translate them into actionable success plans, key goals, and measures. Background in customer success, post-sales, or professional services roles focused on adoption, retention, and satisfaction. Ability to manage a portfolio of customers, including handling escalations and coordinating across Support, Product Management, Sales, and Professional Services. Strong communication, presentation, and organizational skills, with attention to detail and analytical thinking. Experience planning and managing projects or initiatives in technical environments, including identifying training and enablement needs. Alignment with GitLab’s values and interest in applying transferable skills from related roles or industries, with flexibility to travel as needed according to company policy. About the team We are part of GitLab’s Customer Success organization. Our mission is to help customers align the GitLab platform with their business objectives through hands-on technical enablement, driving adoption, utilization, and DevSecOps maturity while building strong, consultative relationships. As Customer Success Architects, we act as trusted advisors and key liaisons between customers and the broader GitLab ecosystem, collaborating closely with Product Management, Engineering, Sales, Support, and Professional Services to address questions, guide roadmaps, and navigate escalations. We work in an all-remote, asynchronous way, coordinating across time zones to support a focused set of strategic accounts and ensure long-term customer success. 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 questio
via greenhouse
role This position is 100% remote and will be based in Spain. GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR) to join our growing Sales team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted accounts working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you'll leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab's AI-powered DevSecOps platform. You'll be responsible for generating qualified meetings and pipeline for GitLab's Sales organization. Our BDRs come from a diverse background. Many have worked in closing roles previously or managed teams. We have an extensive onboarding and training program at GitLab and you'll be provided with necessary DevOps and GitLab knowledge to fulfill your role. What you’ll do Execute outbound prospecting initiatives to generate qualified meetings and pipeline in your assigned territory. Generate New Logo opportunities and Growth opportunities on existing customer accounts. Conduct high-level discovery conversations with target accounts to understand business needs, qualify opportunities, and create Sales Accepted Opportunities (SAOs). Meet or exceed monthly and quarterly BDR-sourced Sales Accepted Opportunity (SAO) targets (e.g., Stage 1 and Stage 3 opportunities) by consistently converting qualified prospects into opportunities. Research and prioritize target accounts using business and industry knowledge to identify key players, uncover compelling events, and develop tailored outreach strategies. Execute a multi-touch outreach cadence (call, email, social, etc.) to all prospects in your assigned territory using Outreach to maximize engagement and conversion rates. Manage, track, and accurately report all prospecting activities and pipeline in Salesforce to provide clear visibility into performance and forecast. Collaborate with Field, Corporate, and Digital Marketing, Sales, and Customer Success teams to build targeted account lists, campaigns, and call strategies. Attend regional marketing events to engage participants, generate leads, and drive qualified Sales Accepted Opportunities (SAOs). Document and continuously improve Business Development Representative processes in the GitLab handbook in partnership with your Business Development Manager. Mentor new BDR hires to help them ramp quickly and navigate key accounts. What you’ll bring Fluency in Spanish. Previous tech industry experience in an outbound sales development role is required. Positive and energetic phone skills, excellent listening skills, strong writing skills. Ability to prioritize tasks, manage a high volume of outreach, and consistently follow through on prospecting activities. Proven experience taking initiative, persisting through setbacks, and independently driving projects or activities through to successful outcomes. Alignment with our values and working in accordance with those values. Knowledge of business process, roles, and organizational structure. Proficiency in using Salesforce, Sales Navigator, and Outreach or similar prospecting and sequencing tools. The ability to travel for events such as trainings, team offsites, customer meetings, etc. Proficiency in English, our company language, is required for effective communication. About the team As part of GitLab's growing Sales team, you will work closely with the Field and Digital Marketing teams, as well as the Sales and Customer Success teams. Our BDRs come from diverse backgrounds, and we provide extensive onboarding and training so you have the DevOps and GitLab knowledge you need to succeed. You'll partner with Account Executives, working fully remote and distributed across multiple U.S. time zones, collaborating asynchronously through GitLab, video calls, and shared playbooks. This role provides a clear path for advancing to an Account Executive position within GitLab. Remote-Global 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: </strong
via greenhouse
role As a Commercial Account Executive in our South Korea team, you'll drive GitLab's growth by helping Commercial organizations adopt, implement, and expand our AI-powered DevSecOps platform. You'll also elevate your impact through team leadership and mentoring. You'll primarily focus on commercial accounts across South Korea, guiding customers through their digital and DevSecOps journeys and driving pipeline generation that translates into measurable new ARR and long-term expansion. In this role, you'll act as a key connector between customer stakeholders and GitLab's field organization so GitLab is seen as a trusted, long-term partner across the full sales cycle. You'll also mentor and coach fellow team members, sharing knowledge and learnings to elevate team performance. In your first year at this level, you'll deepen executive-level customer relationships, continue building a healthy book of business, and demonstrate consistent top-tier performance while supporting the growth of your peers. What you'll do Own and grow a book of commercial accounts in your primary territory across South Korea, focusing on organizations that can benefit from GitLab's AI-powered DevSecOps platform. Drive the full sales cycle with commercial customers by generating and qualifying pipeline through outbound prospecting, then leading discovery, negotiation, and close to create new ARR. Work with your key customers to drive adoption and consumption in new products. Meet or exceed quota by building strong, long-term customer relationships and acting as the primary point of contact for all commercial opportunities in your territory. Articulate the value of GitLab to Commercial prospects and customers, clearly connecting our platform to their business outcomes, productivity goals, and security needs. Manage your territory by documenting buying criteria and processes, defining next steps and owners, and keeping opportunity information accurate and up to date. Create clear quarterly forecasts against your plan through regular pipeline and deal reviews. Collaborate closely with partners, Sales Development, Customer Success, Renewals, and Solutions Architects to drive new business, ensure adoption, and support expansion while minimizing churn and contraction. Represent GitLab in customer meetings and events by driving attendance and delivering compelling presentations, proposals, and reports that communicate value and outcomes. Contribute customer ideas to our public issue tracker and apply MEDPICC and Command of the Message on all opportunities. Mentor and coach fellow Commercial Account Executives, sharing sales strategies, customer insights, and lessons learned to help elevate team performance and contribute to team goal achievement. Regularly meet on-site with key customers to develop and strengthen executive-level relationships, ensuring GitLab is viewed as a strategic, long-term partner at the highest levels of the organization. What you'll bring Ability to drive complex B2B software sales cycles and build trusted relationships with commercial and Commercial customers, ideally in a Commercial Account Executive or similar role serving Commercial customers. Ability to quickly learn and sell a complex SaaS or DevSecOps platform to commercial and Commercial accounts, including identifying and breaking into new customers. Excellence in operational rigor for deal management in Salesforce and Clari (or similar CRM and forecasting tools), with the ability to create reliable forecasts and manage your territory using both insight and data. Skill in managing and closing larger, more complex deals in the Commercial segment using proven multi-threading, negotiation, and executive coverage strategies. Self-starter who is a manager of one when it comes to territory account planning, quarterly and annual KPI execution, and driving new business acquisition and expansion through consultative, multi-stakeholder sales motions. Demonstrated ability to mentor and coach peers, share knowledge and learnings across the team, and take on additional team-level responsibilities that elevate team performance and collective goal achievement. Effective communication and interpersonal skills, with the ability to articulate value at all levels of the customer organization, lead clear and compelling customer conversations, and remain calm and solutions-focused under pressure. Experience driving adoption and consumption with customers whilst leading your account team. Outbounding: Not afraid to email, call, prospect into prospective accounts whilst building value narratives that land. Adaptability, flexibility, creativity and a desire to build something new! About the team The Commercial Sales team is responsible for driving growth, adoption, and long-term value for GitLab's AI-powered DevSecOps platform with our customers. As a Commercial Account Executive, you'll be part of a distributed, all-remote team that works asynchronously across regions and partners closely with GitLab's sales engineering, marketing, Sales Development, Customer Success, Renewals, and partner teams. We value transparency, collaboration, and a consultative approach, and we support one another through shared territory planning, regular deal reviews, and knowledge sharing focused on winning new customers, expanding existing accounts, and helping commercial organizations get the most value from GitLab. 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 <a href="https://handbook.gitlab.com/handbo
via greenhouse
role This role can be based in Sydney, Melbourne or Brisbane. As a Commercial Account Executive, you'll drive GitLab's growth by helping Commercialet organizations adopt, implement, and expand our AI-powered DevSecOps platform. You'll also elevate your impact through team leadership and mentoring. You'll primarily focus on commercial accounts across the Queensland territory with opportunities in South Australia, guiding customers through their digital and DevSecOps journeys and driving pipeline generation that translates into measurable new ARR and long-term expansion. In this role, you'll act as a key connector between customer stakeholders and GitLab's field organization so GitLab is seen as a trusted, long-term partner across the full sales cycle. You'll also mentor and coach fellow team members, sharing knowledge and learnings to elevate team performance. In your first year at this level, you'll deepen executive-level customer relationships, continue building a healthy book of business, and demonstrate consistent top-tier performance while supporting the growth of your peers. What you'll do Own and grow a book of commercial accounts in your primary territory across Queensland, focusing on organizations that can benefit from GitLab's AI-powered DevSecOps platform. Drive the full sales cycle with commercial customers by generating and qualifying pipeline through outbound prospecting, then leading discovery, negotiation, and close to create new ARR. Work with your key customers to drive adoption and consumption in new products. Meet or exceed quota by building strong, long-term customer relationships and acting as the primary point of contact for all commercial opportunities in your territory. Articulate the value of GitLab to commercial prospects and customers, clearly connecting our platform to their business outcomes, productivity goals, and security needs. Manage your territory by documenting buying criteria and processes, defining next steps and owners, and keeping opportunity information accurate and up to date. Create clear quarterly forecasts against your plan through regular pipeline and deal reviews. Collaborate closely with partners, Sales Development, Customer Success, Renewals, and Solutions Architects to drive new business, ensure adoption, and support expansion while minimizing churn and contraction. Represent GitLab in customer meetings and events by driving attendance and delivering compelling presentations, proposals, and reports that communicate value and outcomes. Contribute customer ideas to our public issue tracker and apply MEDPICC and Command of the Message on all opportunities. Mentor and coach fellow Commercial Account Executives, sharing sales strategies, customer insights, and lessons learned to help elevate team performance and contribute to team goal achievement. Regularly meet on-site with key customers to develop and strengthen executive-level relationships, ensuring GitLab is viewed as a strategic, long-term partner at the highest levels of the organization. What you'll bring Ability to drive complex B2B software sales cycles and build trusted relationships with commercial and Commercialet customers, ideally in a Commercial Account Executive or similar role serving Commercialet customers. Ability to quickly learn and sell a complex SaaS or DevSecOps platform to commercial and Commercialet accounts, including identifying and breaking into new customers. Excellence in operational rigor for deal management in Salesforce and Clari (or similar CRM and forecasting tools), with the ability to create reliable forecasts and manage your territory using both insight and data. Skill in managing and closing larger, more complex deals in the Commercial segment using proven multi-threading, negotiation, and executive coverage strategies. Self-starter who is a manager of one when it comes to territory account planning, quarterly and annual KPI execution, and driving new business acquisition and expansion through consultative, multi-stakeholder sales motions. Demonstrated ability to mentor and coach peers, share knowledge and learnings across the team, and take on additional team-level responsibilities that elevate team performance and collective goal achievement. Effective communication and interpersonal skills, with the ability to articulate value at all levels of the customer organization, lead clear and compelling customer conversations, and remain calm and solutions-focused under pressure. Experience driving adoption and consumption with customers whilst leading your account team. Outbounding: Not afraid to email, call, prospect into prospective accounts whilst building value narratives that land. Adaptability, flexibility, creativity and a desire to build something new! About the team The Commercial Sales team is responsible for driving growth, adoption, and long-term value for GitLab's AI-powered DevSecOps platform with our Commercial customers. As a Commercial Account Executive, you'll be part of a distributed, all-remote team that works asynchronously across regions and partners closely with GitLab's sales engineering, marketing, Sales Development, Customer Success, Renewals, and partner teams. We value transparency, collaboration, and a consultative approach, and we support one another through shared territory planning, regular deal reviews, and knowledge sharing focused on winning new customers, expanding existing accounts, and helping Commercial organizations get the most value from GitLab. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Co
via greenhouse
role As a Customer Success Architect, you'll serve as a trusted strategic advisor and technical authority to some of GitLab's most complex and high-value Enterprise and Government customers across Japan. In this role, you will be driving and shaping how our largest customers adopt GitLab's intelligent DevSecOps platform to achieve their business goals and realise meaningful, long-term outcomes. You will be working closely with customers after the sale to turn pre-sales command plans into clear success plans, guide them through their customer journey, and drive adoption, utilization, and technical maturity. You will also be directly influencing renewal and expansion decisions through your post-sales engagements with executive-level decision makers in the account. This is a individual-contributor role for someone who has already led pre or post sales customer engagements in large complex accounts across multiple industry domains to drive quantifiable business outcomes..The individual is comfortable operating with ambiguity, and can credibly advise VP- and C-level stakeholders on business transformation, application modernization, platform strategy, architecture, and organizational DevSecOps transformation. You'll also be shaping playbooks and best practices, and acting as an escalation point for the team's most technically or politically complex situations. Reporting into the APJ Customer Success organization, you'll own a portfolio of GitLab's most strategic enterprise and Government accounts, act as the executive-level technical liaison for these accounts, and drive cross-functional resolution of their highest-priority issues — coordinating and, where needed, directing the efforts of Product Management, Engineering, Sales, Professional Services, and Support. You'll bring deep technical expertise in CI/CD, cloud platforms, multi-cloud, hybrid architecture and enterprise DevSecOps practices.You will use that expertise to shape customers' long-term platform strategy, apply best practices, configure GitLab for their environments and stay current with platform capabilities. In your first year, success will look like establishing yourself as the trusted senior advisor across a portfolio of flagship accounts, building strong relationships with key stakeholders, materially improving and increasing platform maturity, leading retention and renewal conversations, increasing customer satisfaction across your portfolio and contributing to the broader CSA team's technical standards and ways of working. Some examples of our projects: Turning pre-sales command plans into measurable customer success plans that align technical adoption with business outcomes Leading and driving the technical strategy behind a large-scale DevSecOps platform consolidation for a regulated Enterprise account or Government, including guiding enterprise customers on GitLab best practices across CI/CD, DevSecOps, cloud architecture, TCO, applying compliance and architecture as well as business case presentations to customer executives Owning end-to-end resolution of a critical, multi-team escalation for a flagship account — driving root cause analysis, coordinating Engineering/Product/Support, and personally briefing customer executives on remediation What you’ll do Owns a book of Enterprise and Government customers and drive adoption, retention, expansion, and overall satisfaction through ongoing strategic, business and technical engagement. Serves as the senior post-sales strategic, business and technical advisor for a portfolio of GitLab's most complex, highest-value enterprise and Government accounts, shaping multi-year platform and DevSecOps strategy in partnership with customer executives, coordinating responses to questions, issues, and escalations across Support, Product Management, Sales, and Professional Services. Translates ambiguous, high-stakes business outcomes into rigorous Customer Success Plans that are regularly reviewed with customer stakeholders. The Customer Success Plans contain clearly defined business outcome related goals, quantifiable benefits, realistic adoption milestones and remediation actions. Prepares executive-ready reporting conducted on a regular basis with clear accountability for outcomes that demonstrate impact on adoption, retention, and expansion of GitLab products and services. Provides deep technical guidance on enterprise-scale CI/CD architecture, DevSecOps maturity models, platform consolidation strategy, including advising on complex trade-offs (e.g., multi-cloud vs. hybrid, self-managed vs. GitLab Dedicated, etc). Owns the full lifecycle of your account portfolio's adoption, retention, and expansion outcomes, with direct accountability for the commercial and technical health of flagship relationships. Leads end-to-end resolution of critical, cross-functional account escalations, ensuring root causes are identified, follow-up actions are owned, holding internal teams accountable to timelines, driving the root cause analysis and personally managing executive communication and risk. Leads end-to-end resolution of critical, cross-functional account escalations, ensuring root causes are identified, follow-up actions are owned, holding internal teams accountable to timelines, driving the driving root cause analysis and personally managing executive communication and risk. Designs and delivers technical enablement programs at scale, identifying systemic maturity gaps across a portfolio and building the roadmap (not just individual sessions) that closes them. Advises key customers stakeholders on cloud and platform architecture decisions with enterprise-wide impact, which includes multi-region deployment strategy, secrets management architecture and network/security topology for regulated environments. Guides customers on GitLab platform best practices including Git workflows, branching strategies, CI/CD pipeline design, DevSecOps adoption patterns, and security scanning configuration. Provides hands-on technical enablement and onboarding, including education on GitLab features, releases, and use cases, and identification of training and maturity opportunities aligned to customer goals.
via greenhouse
role This position is 100% remote and will be based in the UK, Ireland, France, the Netherlands. GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR) to join our growing Sales team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted accounts working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you'll leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab's AI-powered DevSecOps platform. You'll be responsible for generating qualified meetings and pipeline for GitLab's Sales organization. Our BDRs come from a diverse background. Many have worked in closing roles previously or managed teams. We have an extensive onboarding and training program at GitLab and you'll be provided with necessary DevOps and GitLab knowledge to fulfill your role. What you’ll do Execute outbound prospecting initiatives to generate qualified meetings and pipeline in your assigned territory. Generate New Logo opportunities and Growth opportunities on existing customer accounts. Conduct high-level discovery conversations with target accounts to understand business needs, qualify opportunities, and create Sales Accepted Opportunities (SAOs). Meet or exceed monthly and quarterly BDR-sourced Sales Accepted Opportunity (SAO) targets (e.g., Stage 1 and Stage 3 opportunities) by consistently converting qualified prospects into opportunities. Research and prioritize target accounts using business and industry knowledge to identify key players, uncover compelling events, and develop tailored outreach strategies. Execute a multi-touch outreach cadence (call, email, social, etc.) to all prospects in your assigned territory using Outreach to maximize engagement and conversion rates. Manage, track, and accurately report all prospecting activities and pipeline in Salesforce to provide clear visibility into performance and forecast. Collaborate with Field, Corporate, and Digital Marketing, Sales, and Customer Success teams to build targeted account lists, campaigns, and call strategies. Attend regional marketing events to engage participants, generate leads, and drive qualified Sales Accepted Opportunities (SAOs). Document and continuously improve Business Development Representative processes in the GitLab handbook in partnership with your Business Development Manager. Mentor new BDR hires to help them ramp quickly and navigate key accounts. What you’ll bring Fluency in Italian. Previous tech industry experience in an outbound sales development role is required. Positive and energetic phone skills, excellent listening skills, strong writing skills. Ability to prioritize tasks, manage a high volume of outreach, and consistently follow through on prospecting activities. Proven experience taking initiative, persisting through setbacks, and independently driving projects or activities through to successful outcomes. Alignment with our values and working in accordance with those values. Knowledge of business process, roles, and organizational structure. Proficiency in using Salesforce, Sales Navigator, and Outreach or similar prospecting and sequencing tools. The ability to travel for events such as trainings, team offsites, customer meetings, etc. Proficiency in English, our company language, is required for effective communication. About the team As part of GitLab's growing Sales team, you will work closely with the Field and Digital Marketing teams, as well as the Sales and Customer Success teams. Our BDRs come from diverse backgrounds, and we provide extensive onboarding and training so you have the DevOps and GitLab knowledge you need to succeed. You'll partner with Account Executives, working fully remote and distributed across multiple U.S. time zones, collaborating asynchronously through GitLab, video calls, and shared playbooks. This role provides a clear path for advancing to an Account Executive position within GitLab. Remote-Global 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.
via greenhouse
the Role We are looking for a skilled Cloud Platform Engineer to join our Runway team. In this role, you will help design, build, and maintain the infrastructure and developer tooling that powers our engineering organization. You will play a key role in advancing our Kubernetes-based platform, maturing our GitOps practices, and driving infrastructure-as-code adoption across the business. This is a hands-on technical role suited to someone who thrives at the intersection of infrastructure, automation, and developer experience. Key Responsibilities Kubernetes Platform Management — Operate, maintain, and improve production-grade Kubernetes clusters across cloud environments; manage cluster lifecycle including upgrades, scaling, and reliability. GitOps & Continuous Delivery — Own and extend our ArgoCD-based GitOps workflows; develop and maintain Application Sets, manage sync policies, and enforce deployment standards across environments. Infrastructure as Code — Write, review, and maintain Terraform modules to provision and manage cloud infrastructure; enforce IaC best practices including module reuse, state management, and drift detection. Platform Reliability — Monitor platform health, respond to incidents, conduct post-mortems, and drive improvements to availability, performance, and observability. Developer Enablement — Collaborate with application teams to onboard services onto the platform; create documentation, runbooks, and self-service tooling that improves developer productivity. Security & Compliance — Implement RBAC, network policies, secrets management (e.g., Vault, Sealed Secrets, External Secrets Operator), and ensure infrastructure meets security and compliance requirements. CI/CD Integration — Integrate platform capabilities with CI pipelines (e.g., GitHub Actions, GitLab CI, Tekton) to support end-to-end delivery workflows. Required Qualifications 3–5 years of experience in a platform, infrastructure, DevOps, or SRE role Solid hands-on experience with Kubernetes in production environments (EKS, GKE, or AKS preferred) Demonstrable experience with ArgoCD or comparable GitOps tooling (Flux, etc.) Proficiency in Terraform for cloud infrastructure provisioning; familiarity with remote state, workspaces, and module design Experience working with at least one major cloud provider ( AWS , GCP, or Azure) Comfortable writing scripts and automation in Python , Bash, or Go Familiarity with Helm for Kubernetes package management Understanding of networking fundamentals: DNS, load balancing, ingress, service mesh concepts Strong written and verbal communication skills; able to document systems clearly and collaborate across teams Nice to Have Experience with service mesh technologies (Istio, Linkerd, Cilium) Familiarity with policy-as-code tools such as OPA/Gatekeeper or Kyverno </li
via greenhouse
role As Director, Analytics Engineering, you'll lead a team of 8 and report to the VP of Data & Insights. You set direction across the data organization, stay close enough to the work to guide technical decisions credibly, and partner with Data Engineering, Data Science, IT, and business leaders. You will have three mandates: Build trusted, AI-ready self-service. Deliver a semantic model that answers business questions correctly, with the telemetry, evals, and model flexibility to prove it and keep costs in check. Set the strategy for how GitLab accesses data. Own the data models, BI tools, and AI access patterns (Claude, MCP servers, Slack agents) that put trusted data in everyone's hands. Build data applications the whole company relies on. Ship production-grade apps that combine trusted data, APIs, and AI to answer questions dashboards can't. What you'll do Build and own a trusted semantic model, with governed metrics and business definitions, that answers business questions consistently across every tool Build evals and ground-truth datasets that measure answer quality, and use them to drive improvements and catch regressions Instrument telemetry to see who uses the semantic model and AI tools, what they ask, and where they get stuck Build a model-selection harness so GitLab can route work across LLMs and stay flexible on cost and quality Own data modeling and curated datasets for self-service, with the ownership, data contracts, testing, and documentation that make them AI-ready Define the AI data access strategy: when to use BI, Claude, MCP servers, or Slack agents, with the governance and security to keep access trusted and reliable Own the enterprise BI and self-service tools strategy (e.g., Tableau, Omni), including evaluation, adoption, and cost Build self-service capabilities, such as Claude skills, documentation, and guided workflows, that help people find and use data on their own Build and own company-wide data applications, from Claude-built single-page apps to apps inside BI tools, that combine Snowflake data, API calls, AI-powered deep dives, and write-back to Postgres or Snowflake Set engineering standards for data apps (security, authentication, testing, deployment, and monitoring) so they're reliable at company scale Set a long-range roadmap tied to company strategy, and a lightweight operating model that balances urgent stakeholder needs with investment in reusable data products and tech-debt reduction Hire, coach, and retain a high-performing team of 8: build career paths, develop leaders, distribute ownership, and recognize great work Act as customer zero for GitLab and GitLab Duo in data workflows, sharing feedback with Product and Engineering What you'll bring 12+ years in analytics engineering, data engineering, or BI, including 5+ years leading teams and 2+ years managing managers or senior leads Deep expertise in data modeling and semantic layers (e.g., dbt Semantic Layer, Snowflake semantic views, LookML, Cube), and expert dbt, including testing and CI/CD across a multi-team project Hands-on experience building LLM-powered data access (text-to-SQL, agents, MCP servers), including evals and telemetry for answer quality, and advanced use of AI coding agents such as Claude Code Expert SQL and strong Snowflake experience; working knowledge of Python Strong data governance experience: data quality, lineage, certified datasets, and access controls (RBAC, row access and masking policies) Track record of leading cross-functional data initiatives from strategy through adoption and measurable business impact, including enterprise BI and self-service at scale Systems thinker who sees how models, pipelines, and architecture decisions connect, and designs for second-order effects Exceptional communicator who writes clear technical specs, sets a clear vision, makes trade-offs visible, and influences executives and peers across the company Pragmatic in ambiguity: makes sound decisions on emerging technology and ships the right next version rather than waiting for the ideal end state Able to use GitLab, thrive in an all-remote, asynchronous company, model GitLab's remote working competencies, and work in line with GitLab's values Nice to Have Experience with LLM routing or gateway tools and managing model costs Experience with Tableau, Omni, or a BI platform migration Experience with web app development (e.g., React, TypeScript) and Postgres Experience owning finance or revenue-critical data (e.g., ARR, consumption) where accuracy and auditability are non-negotiable About the Team Analytics Engineering makes GitLab's data trusted, easy to find, and ready for anyone to use, whether they ask a dashboard, Claude, or a Slack agent. We own the curated data models, the semantic layer, the self-service tools, and the data applications that let teams answer their own questions. AI is changing how people get to data. Questions that once went through an analyst now go straight to AI tools, so the answers are only as good as the data models and business definitions behind them. Our job is to make those answers correct, consistent, and measurable. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our <a class="waffle-rich-text-link" href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/" data-sheets-formula-bar-text-link="https://bit.ly/GLBeneU
via greenhouse
role As Director, Financial Planning and Analysis (FP&A), you'll lead finance for GitLab's Research & Development (R&D) organization, our largest operating expense area. You'll be the strategic finance partner to our Chief Technology Officer (CTO) and their leadership team, owning R&D planning, forecasting, and investment decisions. R&D builds our AI-powered development, security, and operations (DevSecOps) platform, which more than 100,000 organizations use. You'll connect investment in headcount, infrastructure, AI and cloud usage, and tooling to product outcomes, with clear measurement and reliable forecasts. You'll sit at the CTO's staff table, shape GitLab's long-range plan, and help leadership decide where to invest next, making R&D spend predictable. What you’ll do Serve as the finance advisor to the CTO and R&D leadership. Hold partners accountable for execution against plan and connect R&D priorities to company financial targets. Lead annual planning, and rolling forecasts for R&D. Own the operating plan across headcount, compensation, contractors, hosting and cloud, AI and large language model (LLM) costs, software, and tooling. Build frameworks that connect R&D investment to product roadmap outcomes. Evaluate business cases for new initiatives, AI capabilities, build-versus-buy decisions, and vendor commitments, and present risks and opportunities to leadership. Define and track R&D efficiency metrics, including R&D spend as a percentage of revenue, cost per engineer, hosting cost per user, and AI inference cost per feature. Identify large-scale savings and reallocation opportunities and see them through to completion. Partner with People and R&D leaders on hiring plans, location strategy, and organizational design. Keep headcount forecasts accurate and reconciled to actuals. Lead the AI transformation of R&D finance. Rethink planning, forecasting, and reporting workflows, and use AI tools to make them faster, more accurate, and more insightful. Redesign FP&A processes, policies, and planning and reporting systems for efficiency and effectiveness, with AI in the center. Work with Accounting on capitalized software, accruals, and allocations, and with Procurement on process improvements. Lead and develop your R&D finance team:: hire and coach team members, set goals and priorities, and give expert feedback. Put GitLab's values into practice through handbook-first, asynchronous collaboration across time zones. What you’ll bring Extensive finance experience, including serving as the lead finance partner to an R&D, Engineering, or Product organization plus experience leading a team of analysts A strong understanding of financial statements, accounting principles, and R&D cost drivers, including engineering headcount, cloud hosting, AI and LLM usage, software licenses, and capitalized software development. Experience leading process redesign and change in a finance team, including hands-on use of AI tools to improve how work gets done. Expertise in influencing senior technical stakeholders and translating complex analysis into clear recommendations for executives. Advanced financial modeling skills that follow industry best practices, expertise in Google Sheets, and hands-on experience with financial and data visualization tools. We don't use Excel for modeling. A bachelor's degree in Finance, Accounting, Economics, or a related field. Comfort working remotely and asynchronously, and the ability to use GitLab. Preferred experience includes enterprise software-as-a-service (SaaS) finance; direct CTO partnership; NetSuite, Sisense, Adaptive Planning, or SQL; or a Master of Business Administration (MBA), Chartered Financial Analyst (CFA), or Certified Public Accountant (CPA) qualification. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $168,000 — $285,600 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Grou
via greenhouse
role As a Benefits Analyst on GitLab's Total Rewards team, you'll support global benefits administration and take ownership of day-to-day benefits operations in India, partnering closely with a Senior Benefits Analyst. Your initial priorities will include planning benefits events at the Bangalore hub, streamlining enrollment and benefits onboarding , handling tier 1 benefit questions and escalations, taking over and improving administrative and audit processes, along with routine benefits tasks.You'll build depth in global benefits and manage assigned work with increasing independence, seeking guidance on prioritization, new assignments, and higher-risk issues. This role reports to the Manager, Global Benefits and focuses on benefits programs, not leave administration. You'll need to be based in Bangalore, with periodic office presence for hosting and managing benefits events, and flexibility to collaborate across time zones, including Pacific time. What You’ll Do Support day-to-day administration for assigned benefits programs, including eligibility, enrollment, benefits onboarding, billing, reporting, audits, quality assurance, documentation, and issue resolution, with a particular focus on India. Review benefits and team-member data from multiple sources, research discrepancies and root causes, and recommend next steps for manager or senior team-member review. Work with brokers and vendors on day-to-day benefits operations, and support the Senior Benefits Analyst with renewals, plan changes, implementations, testing, launches, and post-launch improvements. Benefits plan decisions remain with the Senior Benefits Analyst. Plan, host, and manage benefits events at the Bangalore hub, and coordinate assigned benefits activities across selected countries and employment arrangements. Apply documented processes and escalate questions that require deeper local or technical expertise. Partner with Payroll, Finance, People Operations, and People Technology on accurate reporting, billing reconciliation, eligibility data, and compliance-related processes. Support People Operations in resolving team-member benefits inquiries, explain moderately complex benefits topics in accessible language, and escalate cases appropriately. Analyze benefits utilization, cost, survey, and qualitative data to identify trends and prepare summaries, insights, and recommendations that support team priorities. Maintain accurate documentation, process guides, trackers, and communications; support the transition of administrative processes and recommend ways to simplify, standardize, or automate them, including responsible use of artificial intelligence tools. Protect accuracy and team-member experience, communicate progress and risks, and seek guidance on prioritizing improvements. What You’ll Bring Experience supporting benefits administration, including enrollment, reporting, and audits, and working with benefits brokers or vendors. Experience supporting benefits in more than one country is required; global technology company experience is preferred. Strategic benefits plan design experience isn't required. Working knowledge of core benefits concepts, such as medical, dental, vision, life, disability, and supplemental benefits. Experience using a human resources information system (HRIS), benefits administration platform, or similar operational tools, with attention to detail in data entry, testing, reconciliation, and quality assurance. Workday experience is preferred. Intermediate or stronger Excel or Google Sheets skills, including VLOOKUPs, filters, pivot tables, and data analysis; macros aren't required. Ability to evaluate multiple sources, identify patterns or discrepancies, and develop evidence-based recommendations with appropriate guidance. Clear written and verbal communication skills, including the ability to explain benefits topics in accessible language and collaborate across functions. Ability to manage assigned work, meet deadlines, communicate when blocked, and distinguish urgent work from work that can be sequenced. A collaborative, learning-oriented approach, willingness to apply feedback, and curiosity about using artificial intelligence tools responsibly to improve benefits work and team processes. Ability to be based in Bangalore and go to our Bangalore hub to host and manage benefits events, with flexibility for collaboration across time zones, including Pacific time. About the team The Benefits team within Total Rewards supports global benefits programs, working with Payroll, Finance, People Operations, People Technology, Legal, People Business Partners, brokers, and vendors. You'll work closely with the Senior Benefits Analyst and colleagues in India, Europe, the Middle East, Africa, and Pacific time zones to support India's growing benefits needs. The team's tools include Workday, Google Workspace, Slack, and Claude. The role emphasizes accurate administration, team-member support, and practical process improvements, with opportunities to build deeper benefits expertise. How GitLab will support you 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 <a href="https://about.gitlab.com/handbook/total-rewards/benefits/general-and-entity-benefits/#parental-leave" target=
via greenhouse
role This position is 100% remote and will be based in the US and Canada. GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR) to join our growing Sales team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted accounts working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you'll leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab's AI-powered DevSecOps platform. You'll be responsible for generating qualified meetings and pipeline for GitLab's Sales organization. Our BDRs come from a diverse background. Many have worked in closing roles previously or managed teams. We have an extensive onboarding and training program at GitLab and you'll be provided with necessary DevOps and GitLab knowledge to fulfill your role. What you’ll do Execute outbound prospecting initiatives to generate qualified meetings and pipeline in your assigned territory. Generate New Logo opportunities and Growth opportunities on existing customer accounts. Conduct high-level discovery conversations with target accounts to understand business needs, qualify opportunities, and create Sales Accepted Opportunities (SAOs). Meet or exceed monthly and quarterly BDR-sourced Sales Accepted Opportunity (SAO) targets (e.g., Stage 1 and Stage 3 opportunities) by consistently converting qualified prospects into opportunities. Research and prioritize target accounts using business and industry knowledge to identify key players, uncover compelling events, and develop tailored outreach strategies. Execute a multi-touch outreach cadence (call, email, social, etc.) to all prospects in your assigned territory using Outreach to maximize engagement and conversion rates. Manage, track, and accurately report all prospecting activities and pipeline in Salesforce to provide clear visibility into performance and forecast. Collaborate with Field, Corporate, and Digital Marketing, Sales, and Customer Success teams to build targeted account lists, campaigns, and call strategies. Attend regional marketing events to engage participants, generate leads, and drive qualified Sales Accepted Opportunities (SAOs). Document and continuously improve Business Development Representative processes in the GitLab handbook in partnership with your Business Development Manager. Mentor new BDR hires to help them ramp quickly and navigate key accounts. What you’ll bring Previous tech industry experience in an outbound sales development role is required. Positive and energetic phone skills, excellent listening skills, strong writing skills. Ability to prioritize tasks, manage a high volume of outreach, and consistently follow through on prospecting activities. Proven experience taking initiative, persisting through setbacks, and independently driving projects or activities through to successful outcomes. Alignment with our values and working in accordance with those values. Knowledge of business process, roles, and organizational structure. Proficiency in using Salesforce, Sales Navigator, and Outreach or similar prospecting and sequencing tools. The ability to travel for events such as trainings, team offsites, customer meetings, etc. Proficiency in English, our company language, is required for effective communication. About the team As part of GitLab's growing Sales team, you will work closely with the Field and Digital Marketing teams, as well as the Sales and Customer Success teams. Our BDRs come from diverse backgrounds, and we provide extensive onboarding and training so you have the DevOps and GitLab knowledge you need to succeed. You'll partner with Account Executives, working fully remote and distributed across multiple U.S. time zones, collaborating asynchronously through GitLab, video calls, and shared playbooks. This role provides a clear path for advancing to an Account Executive position within GitLab. Remote-Global 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 ou
via greenhouse
role As a Demo Architect, you'll help GitLab teams and customers get hands-on with our platform faster and with less friction. This role reports to the Senior Director of our Solutions Architecture Center of Excellence, with day-to-day partnership from the current team lead. You'll build and improve the tools, applications, and infrastructure that support field team demos, workshops, trials, and internal test environments across the field. What makes this role unique is its mix of software engineering, infrastructure, and customer-facing collaboration. You'll work like an engineer for much of the role, while also partnering with Solutions Architects, Account Executives, Customer Success, and others to make sure what we build is practical, usable, and aligned to how the field sells. What you'll do Build and maintain tools, applications, and workflows that support demos, workshops, trials, and internal test environments. Expand the Demo Architect Portal to improve automation, self-service, and scalability for field teams and partners. Provision and support infrastructure that enables hands-on customer experiences across GitLab.com , demo instances, and internal environments. Collaborate with Solutions Architects, Account Executives, Customer Success, Marketing, Revenue Operations, UX, and Engineering to understand needs and deliver practical technical solutions. Learn and document go-to-market workflows (e.g., how teams run demos/workshops/trials) and automate the steps that waste time. Create technical workshop assets and enablement content that support pre-sales and technical selling for individual contributors. Advise on sales opportunities when specialized technical demo support or custom solutions are needed. Improve the presenter experience by reducing manual setup work and making demo workflows easier to use and repeat. Support internal teams that rely on demo or test infrastructure, helping keep those environments available and useful. Troubleshoot urgent demo/workshop environment issues under pressure and communicate status clearly to stakeholders. What you'll bring Experience building software, systems, or internal tools that support technical users or business teams. Ability to deliver production-grade software and automation with attention to reliability, maintainability, and documentation. Ability to work across application development and infrastructure, with comfort navigating provisioning, automation, and service workflows. Familiarity with monitoring/observability tools to shorten investigation time when something breaks. Comfort communicating and collaborating with technical and non-technical stakeholders across Sales, Solutions Architecture, Customer Success, Marketing, UX, and Engineering. Understanding of how to design and iterate on solutions for usability and repeatability, not just technical correctness, with awareness that the end user may be a seller or Solutions Architect. Ability to operate independently in a remote, asynchronous environment, with willingness to travel periodically for team offsites and occasional in-person planning/whiteboarding sessions. Exposure to technical demos, workshops, trials, or enablement assets, and/or interest in learning the pre-sales context; transferable experience from software engineering, site reliability engineering, systems engineering, solutions architecture, or similar technical paths. About the team On the Demo Architect team at GitLab, we support the field’s demo, workshop, and trial experiences by maintaining shared tooling and the infrastructure behind internal demo and test instances used across GitLab. We’re a small, globally distributed group that collaborates asynchronously across regions and adapts quickly to changing needs, with a current focus on scaling automation, enabling more self-service, extending support to partners, and maintaining reliable internal infrastructure. 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
via greenhouse
Role You will lead the Global People Operations and Compliance team, delivering consistent, scalable, tech-enabled experiences to a global workforce at every stage of the team member lifecycle. You are a strategic, hands-on leader who executes well and influences across functions. You will set the multi-year vision for innovation, AI, and team capability, and you will turn it into results. What You'll Do Define and deliver a multi-year People Operations and Compliance roadmap, tied to business priorities, that uses AI and emerging technologies to elevate the team member experience. Build and lead a program to standardize, simplify, and automate manual workflows across the team member lifecycle (e.g. onboarding, data management, offboarding, etc) with clear ownership, documented standards, and measurable service levels. Identify inefficiencies across the People Operations team and the broader People team, and drive the fix through to adoption. Establish operating models, SLAs, and metrics to improve quality and efficiency Partner with various key stakeholders including but not limited to: Compensation, Legal, Procurement, People Technology, Talent Management & Development, Talent Acquisition, People Business Partners, Payroll, IT, Internal Audit to drive strategic priorities Lead the People Operations team in managing our case management platform from intake to resolution, setting service standards, improving response times, and designing scalable escalation paths Lead and develop a high-performing global team by building skills in process design, data fluency, automation, and AI-enabled ways of working, backed by clear career paths, succession plans, and a culture of continuous improvement and accountability Oversee global mobility processes, serving as the escalation point for complex relocation matters and partnering with Legal to monitor regulations, ensure compliance, and keep programs effective Accountable for global employment compliance and risk exposure, setting strategy, owning audit outcomes, and managing the Senior Compliance Analyst who delivers day-to-day execution Own administration for our PEO partners and lead the people operations setup for new entities and global expansion including collaboration on the global employment strategy What You'll Bring Core Experience 10+ years of HR/People Operations experience, including 5+ years experience leading global teams Proven track record building and scaling people operations functions in complex, multi-regional global organizations Working knowledge of global employment compliance, including direct experience with works councils or employee representative bodies Ability to move between vision and a keen focus for detail, from presenting a roadmap to executives to debugging a broken process with the team Strong judgment, stakeholder management, and communication skills, with comfort making decisions in ambiguity Experience leveraging AI and automation to improve and streamline operations Strong attention to detail with a focus on data accuracy Preferred Experience Experience in a high-growth global technology or SaaS company Experience working in public company preferred Experience transforming People Operations at scale across company stages Technology and Process Expertise Workday: experience optimizing Workday as the core employee process platform, including data governance, self-service, consolidation, standardization, and workflow optimization GreenHouse: experience with ATS infrastructure, including equity data and familiarity with integrations between ATS and HRIS Case management: experience implementing HR case management tools including workflow automation, knowledge management, Workday integration, and service catalog management The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $152,800 — $259,200 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off <a href="https://handbook.gitlab.com/handbook/company/cultu
via greenhouse
role You'll lead GitLab's Dedicated Infrastructure team, combining hands-on technical leadership with team development. Working with the team's Product Manager, you'll balance delivery speed and quality, guide architecture decisions, and lead the team through incidents. You'll demonstrate ideas through proofs of concept, give team members meaningful feedback, and use data to make prioritization and risk decisions. What you’ll do Partner with the team's Product Manager to set clear priorities and deliver with quality and speed. Maintain at least 99.9% availability for Dedicated infrastructure, strengthen security, and automate operations to support more tenants at scale. Give your team clear direction and meaningful feedback, and build shared ownership of development and operations. Improve the platforms and tools your team owns so feature implementers can manage their services in production through self-service workflows. Recruit, onboard, and develop productive team members, supporting their growth and accountability. Lead by example with proofs of concept and artificial intelligence (AI)-assisted approaches. Simplify processes and automate repetitive manual work. Model effective incident management, lead timely resolution and escalation, and document and teach best practices across GitLab. Use data to prioritize work, quantify impact, and manage risk and technical debt. Explain technical trade-offs to stakeholders to support their decisions. What you’ll bring A track record of building and owning large-scale distributed services, with the technical depth to evaluate architecture and guide technical strategy. Experience with fleet management, Terraform, Amazon Web Services (AWS), and automated provisioning at a scale of 20 or more clusters. Experience owning services with 99.99% availability service-level objectives (SLOs), and an understanding of the operational practices needed to sustain them. Experience using AI tools to improve team productivity, with lessons learned from both successes and missteps. Experience building and managing accountable, high-performing teams, including addressing underperformance and making difficult performance decisions when needed. The ability to lead complex projects to completion without relying on a dedicated Technical Program Manager. Experience leading distributed, remote teams effectively. About the team We build and operate the large-scale distributed infrastructure for GitLab Dedicated, our hosted software as a service (SaaS) platform. Our work centers on availability, security, fleet management, and automated provisioning across tenants. We also build self-service platforms and tools that enable feature implementers to own their services in production. At GitLab, our mission is simple: to enable everyone to contribute to and co-create the software that powers our world. We collaborate asynchronously, with autonomy, accountability, and transparency guiding how we work. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $152,800 — $259,200 USD 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 <a href="https://about.gitlab.com/company/culture/inclusion/#examples-of-select-underrepresented-gro
via greenhouse
role As an Account Executive, you'll be the primary connection between GitLab and its customers, working with organizations of up to 4,000 team members to help them adopt and expand the world's most comprehensive platform for software development, security, and operations (DevSecOps), which uses artificial intelligence. 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 a Regional Sales Director, you'll run the full sales process: shaping the customer's journey, documenting buying criteria and processes, and maintaining accurate pipeline data based on evidence. In your first year, you'll focus on building trusted relationships and delivering meaningful business outcomes for customers. What you'll do 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. Articulate the value of GitLab's DevSecOps platform and its artificial intelligence capabilities to Mid-Market prospects and customers, tailoring messaging to their business and technical needs. Build and maintain a healthy pipeline through consistent prospecting, qualification, and advancement of opportunities, using a structured sales process to support your pipeline and revenue goals. Document buying criteria, decision processes, next steps, and key stakeholders to run disciplined, well-orchestrated sales cycles. Collaborate with sales development, customer success, renewals, marketing, technical teams, and partners to deliver a cohesive pre- and post-sales experience, co-sell and close opportunities, and expand GitLab’s footprint while delivering added value for customers. Support customer adoption of GitLab solutions, proactively work to reduce churn and contraction, and participate in quarterly forecasting and territory planning; travel to meet customers and attend events as needed. What you'll bring Experience selling software as a service (SaaS) solutions. Ability to manage a broad mid-market territory as the primary point of contact, owning a book of business from prospecting through close, adoption, and expansion. Skill in building and maintaining strong customer relationships, including effective discovery, negotiation, and closing to support long-term customer outcomes. Experience conducting consistent outbound prospecting, creating and maintaining a healthy pipeline, and maintaining accurate territory and forecast documentation. Ability to collaborate closely with cross-functional partners (sales development, customer success, renewals, marketing, partners, and technical teams) to coordinate account strategies. Ability to connect customer business challenges to GitLab's DevSecOps platform and communicate its value to different audiences, documenting customer insights and lessons learned; relevant, transferable sales experience from a variety of backgrounds is welcome. Fluent French language skills (required). Experience selling to development or DevSecOps teams is helpful, but not required. About the team You'll join the Europe, Middle East, and Africa Sales team, a distributed group of Account Executives, sales managers, and business development team members. We collaborate asynchronously across regions and partner with marketing, sales development, and technical teams. 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 m
via greenhouse
the Role This is an early-career role designed for someone with foundational operations, analytics, or CRM experience who wants to build depth in sales systems and territory management. You will learn our territory carving and account routing processes from the ground up, with structured onboarding, a defined ramp plan, and close support from the broader Territory Operations team. Prior territory operations experience is not required — curiosity, care with data, and clear communication matter more. Responsibilities Support cross-functional annual planning activities related to territory carving and deployment in Salesforce for the APJ region, with guidance from senior team members Help maintain and document territory operations processes, including runbooks and onboarding materials for APJ stakeholders Respond to account routing questions from the APJ field, escalating complex or ambiguous cases to senior analysts Support recurring territory reporting and ad hoc analysis requests for APJ sales leadership Partner with APJ Field Sales, Sales Operations, and Revenue Strategy to understand regional coverage needs and surface opportunities to improve territory processes and tools Assist the Sales Systems team on automation improvements enabled by territory management (such as automated opportunity assignment) Support data hygiene and enrichment for APJ accounts using tools such as RingLead, ZoomInfo, D&B, and Openprise, including validating account data across multiple APJ countries and markets Document questions, edge cases, and process gaps encountered in day-to-day work so they can be addressed systematically Requirements 1–2 years of experience in an operations, analytics, business support, or CRM-adjacent role — sales operations experience is welcome but not required Based in the APJ region, or able to maintain consistent overlap with APJ business hours Working familiarity with Salesforce (navigating records, reports, and list views); exposure to Salesforce Sales Territories, Salesforce Maps, or similar tools is a plus Comfortable working in spreadsheets — sorting, filtering, VLOOKUP/XLOOKUP, and pivot tables; advanced modeling is not expected Strong attention to detail and a methodical approach to working with data Clear and concise written communication, particularly in asynchronous settings across time zones Collaborative and comfortable asking questions; you will be supported, not left to figure things out alone Interest in learning sales operations systems and processes in a fast-paced, distributed environment Nice to Have Experience supporting stakeholders across multiple APJ countries or working with multilingual account data Exposure to data enrichment or data quality tools (RingLead, ZoomInfo, D&B, Openprise, or similar) Familiarity with SQL, Tableau, or other reporting tools Salesforce Administrator certification or coursework in progress 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
via greenhouse
role As an Intermediate Backend Engineer (Python) in GitLab's Agent Foundations stage, you'll go beyond using AI tools. You'll help build the foundations for GitLab's agentic AI experiences: the platform that lets AI agents work across the whole software delivery lifecycle, not just write code. That covers the reusable building blocks agents and flows are made from as well as our core harness, Duo Developer. Most of your work will be backend engineering in Python, using libraries such as LangGraph to build secure, reliable and scalable features in our AI Gateway. You'll also work across the stack where needed. You'll work closely with engineers across the stage and other AI Engineering teams. This is a high-visibility area where GitLab's core platform meets its AI strategy. What you'll do Develop, ship and maintain features for the Duo Agent Platform in the Duo Workflow Service, the AI Gateway and, where needed, the GitLab monolith. Keep them secure, well-tested and performant. Build and improve agentic flows and their reusable parts with LangChain and LangGraph, including the Flow Registry. Work with Product Management, UX, frontend, backend and AI specialists to refine requirements and ship improvements in small iterations. Design, implement and review APIs (including GraphQL and REST) and the backend logic behind them, with reliable, scalable and clear contracts for clients such as the GitLab monolith, IDE extensions and Duo CLI. Improve and extend automated testing (pytest and other frameworks), including evaluations of agent and flow behavior, to strengthen quality and give developers faster feedback. Share standards, patterns and learnings with other engineers to raise the bar for responsible AI integration and evidence-driven engineering. Join Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and improve observability and resiliency. Keep an eye on the competitive landscape to help keep GitLab's agent platform best-in-class as more work becomes agentic. What you'll bring Experience building and maintaining production Python backend applications, including APIs, asynchronous or background processing, and data models. Experience with LLM application frameworks such as LangGraph, or designing and shipping AI-powered backend features or harnesses. Skill in designing or extending APIs (REST, GraphQL or gRPC) with attention to scalability, maintainability and backward compatibility. Comfort working across the stack in a mature codebase. Familiarity with Ruby on Rails and/or JavaScript and Vue is a plus. Experience finding and fixing performance bottlenecks in applications. Clear written and verbal communication, including technical proposals and documentation, in a remote, async, cross-functional team. Openness to learning and to applying skills from related technologies or fields. About the team The Agent Foundations stage builds the foundations for GitLab's agentic AI experiences. We provide the platform, catalog and execution features that help teams deliver resilient agents and flows to customers. The stage has three groups: Agent Developer, AI Catalog and Agent Execution. Between them, they own the GitLab Duo Developer foundational flow and the Flow Registry; the AI Catalog, including custom agents, custom flows and external agent integrations; and agent execution, agent tools and agent observability. Our engineers work async-first across EMEA, AMER, and India timezones. We work with teams across AI engineering and the rest of GitLab so the Duo Agent Platform can power many of GitLab's AI features. 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,
via greenhouse
role As an Intermediate Backend Engineer in GitLab's Agent Foundations stage, you'll go beyond using AI tools. You'll help build the foundations for GitLab's agentic AI experiences: the platform that lets AI agents work across the whole software delivery lifecycle, not just write code. That covers how agents are created, shared and connected to tools inside and outside GitLab, how they run, and how their work shows up and can be observed across GitLab. In this role you'll work closely with engineers across the stage and other AI Engineering teams. This is a high-visibility area where GitLab's core platform meets its AI strategy. What you'll do Develop, ship and maintain features for the Duo Agent Platform in the GitLab monolith (Ruby) and, where needed, the AI Gateway (Python). Keep them secure, well-tested and performant. Work with Product Management, UX, frontend, backend and AI specialists to refine requirements and ship improvements in small iterations. Design, implement and review GraphQL and REST APIs and the backend logic behind them, with reliable, scalable and clear contracts for clients. Improve and extend automated testing (RSpec and other frameworks) to strengthen quality and give developers faster feedback. Share standards, patterns and learnings with other engineers to raise the bar for responsible AI integration and evidence-driven engineering. Join Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and improve observability and resiliency. Keep an eye on the competitive landscape to help keep GitLab's agent platform best-in-class. What you'll bring Experience building and maintaining production Ruby on Rails applications, including background jobs, APIs and data models. Comfort working across the stack in a mature codebase. Familiarity with Python backends and/or Vue frontends is a plus. Skill in designing or extending REST and/or GraphQL APIs with attention to scalability, maintainability and backward compatibility. Real enthusiasm for AI and hands-on experience using AI tools in your daily work. Experience designing and shipping AI-powered backend features or integrations is a plus. Proven SQL and experience with relational databases such as PostgreSQL, including writing efficient queries and data modeling. Experience finding and fixing performance bottlenecks in applications. Clear written and verbal communication, including technical proposals and documentation, in a remote, async, cross-functional team. Openness to learning and to applying skills from related technologies or fields. About the team The Agent Foundations stage builds the foundations for GitLab's agentic AI experiences. We provide the platform, catalog and execution features that help teams deliver resilient agents and flows to customers. The stage has three groups: Agent Developer, AI Catalog and Agent Execution, they provide the core harness for GitLab’s agents, the tools Agent’s need to interact with GitLab as well as ways to configure and execute Agents across GitLab.Our engineers work async-first across EMEA and AMER timezones. We work with teams across AI engineering and the rest of GitLab so the Duo Agent Platform can power many of GitLab's AI features. 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 separate
via greenhouse
the Role Reports to: Manager, Renewals This is an individual-contributor, tactical role focused on timely, accurate execution rather than strategic decision-making. The Associate Renewals Manager works under the general direction of Senior Renewals Managers and their manager, following specific instructions and frameworks in day-to-day work. Solutions and outputs are reviewed by more senior team members and/or the direct manager. What You'll Do Manage an assigned portfolio of customer renewals tracking key dates and driving them to on-time closure. Have real, consultative conversations with customers throughout the renewal cycle to understand how they're actually using the product and where they're headed next. Identify and surface expansion opportunities — additional seats, tiers, or modules — that come out of those conversations. Probe for new use cases and unmet needs within existing accounts, connecting what customers describe to relevant GitLab capabilities they aren't yet using. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule, structuring them to reflect any expansion identified. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule. Analyze moderately complex renewal situations (usage trends, contract terms, pricing) by reviewing existing account factors, escalating anything unusual to a senior team member or manager and helping to mitigate any risk identified. Explain moderately complex renewal terms and issues to customers and internal stakeholders, working to build alignment. Collaborate with Sales, Customer Success, and Finance to help identify expansion opportunities, resolve blockers and keep renewals moving. Communicate proactively and transparently with customers and internal stakeholders, adapting to GitLab's communication framework. Maintain accurate, up-to-date records in the CRM/renewals system for forecasting and reporting. Prioritize tasks with guidance from more senior team members to drive quality, timely results. Contribute to team goals by working collaboratively with peer RM’s. What You'll Bring Can execute basic renewal processes independently ("basic knots") and has been introduced to more advanced scenarios ("complex knots") such as multi-year deals, upsell-attached renewals, or non-standard terms. Developing understanding of GitLab's way of working, values, and high-performance culture. Awareness of GitLab's remote work best practices. Growth mindset and sense of ownership — proactively seeks out ways to learn and improve, and takes action rather than waiting for direction. Strong attention to detail and organizational skills; comfortable managing many renewals at once. Clear written and verbal communication skills. Ability to follow defined processes and frameworks while flagging exceptions appropriately. Collaborative mindset and openness to feedback and coaching from senior teammates and manager. Full working rights in India, based in India Able to work ANZ & Asia timezones 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
via greenhouse
role Reports to: Manager, Renewals This is an individual-contributor, tactical role focused on timely, accurate execution rather than strategic decision-making. The Associate Renewals Manager works under the general direction of Senior Renewals Managers and their manager, following specific instructions and frameworks in day-to-day work. Solutions and outputs are reviewed by more senior team members and/or the direct manager. What You’ll Do Manage an assigned portfolio of customer renewals tracking key dates and driving them to on-time closure. Have real, consultative conversations with customers throughout the renewal cycle to understand how they're actually using the product and where they're headed next. Identify and surface expansion opportunities — additional seats, tiers, or modules — that come out of those conversations. Probe for new use cases and unmet needs within existing accounts, connecting what customers describe to relevant GitLab capabilities they aren't yet using. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule, structuring them to reflect any expansion identified. Prepare and send renewal quotes, order forms, and related documentation accurately and on schedule. Analyze moderately complex renewal situations (usage trends, contract terms, pricing) by reviewing existing account factors, escalating anything unusual to a senior team member or manager and helping to mitigate any risk identified. Explain moderately complex renewal terms and issues to customers and internal stakeholders, working to build alignment. Collaborate with Sales, Customer Success, and Finance to help identify expansion opportunities, resolve blockers and keep renewals moving. Communicate proactively and transparently with customers and internal stakeholders, adapting to GitLab's communication framework. Maintain accurate, up-to-date records in the CRM/renewals system for forecasting and reporting. Prioritize tasks with guidance from more senior team members to drive quality, timely results. Contribute to team goals by working collaboratively with peer RM’s. What You’ll Bring Can execute basic renewal processes independently ("basic knots") and has been introduced to more advanced scenarios ("complex knots") such as multi-year deals, upsell-attached renewals, or non-standard terms. Developing understanding of GitLab's way of working, values, and high-performance culture. Awareness of GitLab's remote work best practices. Growth mindset and sense of ownership — proactively seeks out ways to learn and improve, and takes action rather than waiting for direction. Strong attention to detail and organizational skills; comfortable managing many renewals at once. Clear written and verbal communication skills. Ability to follow defined processes and frameworks while flagging exceptions appropriately. Collaborative mindset and openness to feedback and coaching from senior teammates and manager. The ability to travel for events such as trainings, team offsites, customer meetings, etc. About the team The Renewals team focuses on protecting and growing GitLab's recurring revenue by managing the full contract lifecycle for our subscription customers. As a Renewal Manager, you'll be part of a quota-carrying team that works closely with Sales, Customer Success, Finance, and Legal to ensure timely, accurate renewals and strong customer retention across regions in an all-remote, asynchronous environment. The team is responsible for forecasting renewal outcomes, identifying and addressing churn risk, and uncovering opportunities to expand GitLab adoption, while continuously improving processes and best practices that support predictable, sustainable growth. How GitLab will support you 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 Home office support 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. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic loca
via greenhouse
role As Director of Engineering, Database Excellence, you will lead the Database Excellence stage and report to the Vice President of Data Engineering. You will set the direction for the databases that support GitLab.com, self-managed GitLab, and GitLab Dedicated. Your organization owns the reliability, capacity, health, and sustainability of GitLab's application datastores, with PostgreSQL as the primary focus alongside Redis, OpenSearch, ClickHouse, and object storage. You will be accountable for database capacity and availability on GitLab.com. You will guide long-range platform decisions while partnering with Infrastructure, Product, Distribution, Support, Security, and FinOps. The work includes reducing infrastructure costs, improving data growth controls and saturation detection, standardizing database services, rebuilding the self-managed upgrade experience, and contributing to GitLab's company-wide datastore strategy, including Cells partitioning. Learn more in the Database Excellence handbook . What you’ll do Set direction and long-range plans for the database platform in line with company strategy. Own database capacity and availability outcomes for GitLab.com, and communicate database risk to senior leadership. Lead and coach three Engineering Managers and develop Staff-plus engineers into leaders. Drive cross-division technical decisions using data, partnering with Infrastructure, Product, Distribution, Support, Security, and FinOps. Partner with Product to prioritize database platform investments and make infrastructure tradeoffs in the context of product outcomes. Own the hiring plan, organization design, retention, and performance management for teams across regions. Set quarterly objectives and key results and engineering key performance indicators for the stage, and manage the database infrastructure budget with FinOps. Serve as an escalation point for database incidents, standardize effective processes, and keep the handbook current. What you’ll bring Experience leading managers of managers, including coaching newer managers. Experience working hands-on with PostgreSQL at scale, including capacity planning, upgrades, replication, performance, and large production clusters. Experience using data to make strategic technical decisions and connect database platform investments and tradeoffs with product outcomes. Experience supporting software that customers run themselves, or working through the self-managed upgrade challenge. Experience leading backend engineering teams that own production infrastructure, applying site reliability engineering practices including service level objectives, on-call operations, incident management, cost management, and automation. Experience communicating clearly in writing in an asynchronous, handbook-first company. Experience leading globally distributed remote teams. Experience with Redis, ClickHouse, OpenSearch, object storage, Google Cloud Platform, Kubernetes, Terraform, Chef, managed database services, FinOps, AI-assisted engineering workflows, or platform and infrastructure organizations is a plus. About the team Database Excellence includes Database Architecture, Database Automation, and Self Managed Database. Three Engineering Managers lead these teams, alongside an Operations Manager. Our teams work across the United States, Europe, the Middle East, Africa, and India. Database Architecture provides datastore guidance, data growth controls, and the database review process. Database Automation builds PostgreSQL fleet automation, upgrades, provisioning, health monitoring, and an internal managed PostgreSQL offering. Self Managed Database is rebuilding the upgrade and migration experience for self-managed GitLab. Together, we make database services more reliable, sustainable, and easier to operate across GitLab's deployment models. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $230,400 — $345,600 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flex
via greenhouse
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. 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 role We're looking for a technical engineering manager to lead a team building and operating large-scale distributed systems. The ideal candidate combines deep technical expertise with strong operational instincts and a passion for building high-performing teams. What you’ll do Enable effective execution with Quality and Speed, in partnership with the team’s Product Manager Ensure 3+ 9s availability of Dedicated infrastructure, ensuring security and automating for maximum scalability and number of tenants. Provide clear direction, meaningful feedback and foster an environment where meaningless toil gets ruthlessly automated and Devops ownership is enforced. Continuously improved owned artifacts in a direction of optimizing platforms for self-service ownership of production for feature implementers. Recruitment, onboarding and development of excellent and productive team members. Be a role model for the team: provide Proof of concepts, agentic mindset and extreme simplification of processes and removal of human toil. Show and Tell, not only Tell. Role model Incident Management best-practices, lead in fast resolutions, escalations and train and codify best practices to the whole of GitLab Data driven approach to prioritization, impact quantification and management of risk and technical debt.Able to use AI to demonstrate concepts and translate technical complexity to drive stakeholder decisions. What you’ll bring Proven track record building and owning large-scale distributed services, with the technical depth to dive into architecture and guide the team on technical strategy Experience in driving operational excellence and you've owned services running at four-nines (99.99%) SLOs and know what it takes to keep them there Experience leveraging AI tooling to boost team productivity, with real lessons learned from both wins and missteps A history of building and managing high-performing, accountable team cultures, including managing out when necessary Comfort driving complex projects to completion without relying on a dedicated TPM Experience leading distributed and remote teams effectively About the team The Enterprise Platform team focuses on delivering the infrastructure and operational capabilities that let large, security-conscious customers run GitLab on their own terms. Within that group, the Dedicated team builds and operates GitLab Dedicated, our single-tenant SaaS offering that gives customers full data and source code isolation, private networking, and data residency in the AWS region of their choice — all deployed and maintained by GitLab with zero infrastructure overhead for the customer. We work asynchronously across regions and partner closely with Cell Infrastructure, Security, Compliance, and the Duo Agent Platform teams to extend agentic AI capabilities and multi-cloud support into single-tenant environments without compromising isolation guarantees. 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
via greenhouse
role You'll lead the globally distributed Observability team. The team builds and operates the metrics, logging, alerting, and capacity planning platforms that GitLab engineers use to understand GitLab.com and GitLab Dedicated. You'll help determine how the team collects, stores, queries, and acts on telemetry, balancing reliable signals with scale and cost. In your first year, you'll guide improvements to Prometheus-based metrics pipelines, log ingestion and retention, alerting driven by service-level objectives (SLOs), and capacity forecasting. You'll work with Site Reliability Engineering, Product Engineering, and other Infrastructure Platforms teams to make it easier for engineers to observe the services they own. You'll also take part in incident response and help keep the team's on-call work sustainable. What you’ll do Lead, hire, onboard, and develop a distributed engineering team working asynchronously. Set priorities with Site Reliability Engineering, Product Engineering, and GitLab Dedicated teams, and help the team deliver observability services iteratively. Own the reliability, scalability, and cost of the team's metrics, logging, alerting, and capacity planning platforms. Reduce noisy or missing alerts and telemetry gaps, and use SLOs, error budgets, and self-service instrumentation to help engineers maintain the health of their services. Guide technical decisions about time-series storage, high-cardinality metrics, log pipelines, and distributed tracing. Participate in the Incident Manager On Call (IMOC) rotation, coordinating the response to high-severity incidents affecting GitLab.com . Keep the team's on-call rotation sustainable through coverage across time zones, useful runbooks, better alerts, and follow-through on post-incident actions. Use AI tools and agents to support engineering workflows and incident triage, reviewing their output while engineers retain responsibility for decisions. What you’ll bring Experience leading an observability, platform engineering, or site reliability engineering team operating at scale, including supporting people in a distributed, asynchronous environment. Technical knowledge of metrics systems such as Prometheus and long-term storage, logging platforms such as Elasticsearch or cloud-native services, and alerting design. Experience using SLOs, error budgets, and capacity forecasts to make reliability and investment decisions. Experience operating a large software-as-a-service platform and investigating production issues such as telemetry gaps, ingestion limits, or noisy and missing alerts. Experience participating in and improving production on-call rotations, including incident coordination and balancing operational load with project work. The ability to explain technical tradeoffs to engineering partners and other stakeholders. Experience using AI tools or agents in engineering or management work; you can describe how you would apply them to operational problems such as incident triage. We welcome different paths into this role, whether through practical experience, formal study, or transferable skills. If the work interests you, please apply even if you don't meet every qualification. About the team We're part of Production Engineering within Infrastructure Platforms and work asynchronously across regions. Our tools include Tamland, the capacity forecasting tool. We bring lessons from operating GitLab's production systems back into the platforms we build. 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 recruit
via greenhouse
the Role We are looking for a Distinguished Engineer to lead technical direction across GitLab's Core DevOps services, the systems the majority of our users touch every day. Distinguished Engineers are recognized experts across multiple technology domains and represent the most senior level of technical leadership within and across divisions at the company. Core DevOps builds continuous Integration, continuous deployment, planning, and source control experiences. These are among the most mature, highest traffic, and most deeply interconnected systems at GitLab. They carry years of accumulated architectural decisions, they sit in the critical path of our customers' own delivery pipelines, and they are being reshaped by the shift toward AI native development. The job is to raise their quality, converge them onto a coherent go-forward architecture, and retire accumulated risk, all without interrupting the millions of users and Fortune 100 organizations who depend on them. GitLab is pursuing a set of company-wide engineering goals: large gains in developer productivity, measurably higher quality in what we ship, and engineering practices reshaped around AI and agentic workflows. Core DevOps is where much of that strategy has to land, because these are the services our own engineers and our customers depend on daily. In this role you will bring that strategy into Core DevOps in a form that works for long lived production systems, and carry what you learn here back out to the rest of engineering. What You'll Do Set and continuously refine the go forward technical direction for CI, CD, Plan, and source code experiences, aligned against the horizontal architectural initiatives. Work directly with the VP of Engineering as her technical counterpart on planning, technical investment, and where the group's engineering effort should go. Translate GitLab's company-wide productivity, quality, and AI native engineering goals into concrete technical direction for Core DevOps, and turn into iterable roadmaps, partnering broadly across the org. Define what good means in measurable terms for these services, including availability, latency at p95 and p99, pipeline success rate, test reliability, data correctness, and defect escape rate, then hold designs and implementations to it. Maintain a clear and current picture of systemic technical risk across the group, including single points of failure, unowned critical paths, brittle coupling between CI/CD and Plan, scaling limits, and past decisions that now constrain the roadmap. Drive a prioritized plan to retire it. Lead the hardest design decisions hands on, writing code, prototypes, and proofs of concept where a design argument needs evidence behind it. Drive convergence on shared patterns, libraries, and paved paths, reducing how many different ways the same problem gets solved across the group. Design migration paths that let large, long lived systems change underneath users without breaking them, using incremental cutover, dual run, measurable rollback, and deprecation with clear timelines. Adopt the platform capabilities coming from GitLab's AI organization and the company's productivity initiatives into Core DevOps, feed this group's requirements back into them, and help prove what works on systems of this scale and maturity. Serve as the escalation point for complex or contested technical decisions across the group, including those where no single team owns the outcome. Review significant designs and merge requests in the group's critical paths, and use review to teach rather than only to gate. Ensure designs hold across GitLab.com, GitLab Dedicated, and Self-Managed deployments, and respect multi-tenant, compliance, and data governance boundaries in each. Partner with Infrastructure, Security, and SRE so Core DevOps services are observable and debuggable, and so failure modes degrade gracefully instead of cascading. Make architectural constraints and opportunities clear to Product in roadmap terms, so that technical investment and product ambition get planned together instead of traded off late. Write clear, opinionated design documents, architecture narratives, and decision records that let teams across the group make aligned decisions independently. Grow Principal and Staff Engineers across Core DevOps, raise the bar on design rigor and technical writing, and contribute to the technical hiring bar for senior individual contributors. Participate in the Incident Management on-call rotation to help meet availability goals for GitLab.com, and complete Interview Training to participate in hiring as a technical interviewer or panel member. What You'll Bring 10+ years of software engineering experience, including 4+ years in a Staff, Principal, or equivalent senior technical leadership role. Deep expertise in AI and ML systems, including large language models, agentic frameworks, and autonomous workflow design at production scale. Proven track record of leading hands-on technical experimentation, including defining evaluation frameworks, running benchmarks, and translating findings into scalable architecture decisions. Strong background in scalable, multi-tenant distributed systems, including service decomposition, fault tolerance, observability, and operational resilience. Experience designing and implementing human-in-the-loop controls, safety guardrails, and responsible AI practices for production systems. Experience mentoring senior engineers and influencing technical direction across multiple teams or divisions without direct authority. Ability to work effectively in a fully remote, globally distributed organization with excellent written and asynchronous communication skills. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity wi
via greenhouse
role We're looking for a Backend Engineer to join our Source Code Experience team within GitLab's Create stage. You'll help make everyday source code workflows clear, reliable, and efficient for people working across GitLab projects. As artificial intelligence agents increasingly write and manage code alongside people, you'll build backend capabilities and interfaces that support trustworthy collaboration between people and agents. You'll work in one of GitLab's oldest and most complex product areas, using Ruby and GraphQL to improve critical source code experiences across GitLab.com, self-managed instances, and GitLab Dedicated. The Source Code group is responsible for the backend and frontend aspects of the product categories within Source Code. With support from experienced team members, you'll help maintain high reliability through performance and structured query language tuning, caching, rate limiting, testing, observability, and resiliency. You'll collaborate with product management, product design, testing, security, user experience research, technical writing, Gitaly, Code Review, and other Source Code teams to deliver reliable and performant systems. Learn more about the Create:Source Code teams in the GitLab Handbook. What you’ll do Develop secure, well-tested, performant features and improvements using Ruby and GraphQL. Work through complex requirements and legacy constraints to deliver clear solutions while protecting the reliability of this critical system. Design and maintain backend services, application programming interfaces, data models, and business logic that support intuitive source code workflows. Collaborate across functions and teams, both asynchronously and synchronously, and involve domain experts when their input will improve the outcome. Use artificial intelligence agents for well-scoped work when they can speed up delivery without sacrificing quality, and critically review their output. Write maintainable code that follows GitLab's standards and contribute to constructive code reviews. Help strengthen reliability by monitoring production health metrics, participating in Tier 2 on-call, troubleshooting incidents, contributing to root cause analysis, and improving observability and resiliency. Share knowledge through code review, technical documentation, and everyday collaboration while learning from others. What you’ll bring Professional experience building backend web applications, services, or application programming interfaces, with experience using Ruby and GraphQL. An understanding of relational databases, structured query language, data modeling, caching, background processing, and backend performance practices. Experience contributing to user-facing workflows and maintaining their underlying systems. Experience writing backend unit and integration tests, with familiarity with the testing pyramid, Git, and collaborative code review processes. Experience using artificial intelligence coding agents and reviewing their output, or an interest in building these skills in a complex monorepo. Clear written and spoken English communication skills, including sharing useful status updates in a remote, asynchronous environment. The ability to manage assigned priorities, work through ambiguity, take ownership of your work, and seek guidance when needed. About the team We work on a complex product area that serves GitLab.com, self-managed instances, and GitLab Dedicated. You'll work closely with Code Review, Gitaly, and other Source Code teams. We welcome candidates with different levels and types of experience. Many successful candidates don't meet every requirement. If you're excited about this role, please apply and allow our recruiting team to assess your application. 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
via greenhouse
role We're looking for a Backend Engineer to join our Repository Management team within GitLab's Source Code stage. You'll help customers configure repositories with confidence so their GitLab projects support the way their teams work. As artificial intelligence agents increasingly write and manage code alongside people, you'll build guardrails that make development safe and trustworthy. You'll turn complex policy and repository management needs into reliable backend solutions that support people and the agents working on their behalf. You'll work in one of GitLab's oldest and most complex product areas, using Ruby and GraphQL to improve a critical system that serves GitLab.com, self-managed instances, and GitLab Dedicated. Source Code provides the interface layer, through Gitaly, to the Git repositories that account for a large portion of GitLab traffic. With support from experienced team members, you'll help maintain high reliability through performance and structured query language tuning, caching, rate limiting, testing, observability, and resiliency. You'll collaborate with product management, product design, testing, security, user experience research, technical writing, Gitaly, Code Review, and Source Code Experience to deliver reliable and performant systems. Learn more about the Create:Source Code teams in the GitLab Handbook. What you’ll do Develop secure, well-tested, performant features and improvements using Ruby and GraphQL. Work through complex requirements and legacy constraints to deliver clear solutions while protecting the reliability of this critical system. Contribute to backend services, application programming interfaces, data models, and business logic for repository management. Collaborate across functions and teams, both asynchronously and synchronously, involving domain experts and seeking guidance when needed. Use artificial intelligence agents for well-scoped work when they can speed up delivery without sacrificing quality, and critically review their output. Write maintainable code that follows GitLab's standards and apply feedback from code review. Help strengthen reliability by monitoring production health metrics, participating in Tier 2 on-call, troubleshooting incidents, contributing to root cause analysis, and improving observability and resiliency. Share knowledge through code review, technical documentation, and everyday collaboration while learning from others. What you’ll bring Professional experience building backend web applications, services, or application programming interfaces, with experience using Ruby and GraphQL or the ability to learn them. An understanding of relational databases, structured query language, data modeling, caching, background processing, and backend performance practices. Experience contributing to policy, permissions, or rules-based features in web applications and helping make that complexity reliable and maintainable. Experience writing backend unit and integration tests, with familiarity with Git and collaborative code review processes. Experience using artificial intelligence coding tools or agents, with the ability to review their output and recognize when additional guidance is needed. Clear written and spoken English communication skills, including sharing useful status updates and collaborating in a remote, asynchronous environment. The ability to manage assigned priorities, work through ambiguity, take ownership of your work, and seek guidance for decisions that are difficult to reverse. About the team The functional team works across Europe and North America, supporting both synchronous and asynchronous collaboration. It includes six engineers, and this role offers an opportunity to grow your backend skills, learn from experienced team members, and contribute to our technical direction. We work closely with Code Review and Gitaly, alongside sibling teams covering Repository Sync & Interop, Source Code Experience, and Repository Scale, Performance & Git Infrastructure. We're maturing GitLab's branch protection offering while maintaining availability, reliability, and stability through bug fixes and focused technical debt work. Our roadmap includes Branch Rules, Codeowners, merge strategy options, and artificial intelligence-powered repository management and configuration. We welcome candidates with different levels and types of experience. Many successful candidates don't meet every requirement. If you're excited about this role, please apply and allow our recruiting team to assess your application. 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 abo
via greenhouse
role This position is remote and based in the United Kingdom or Ireland. This is an individual contributor role with no direct reports at this time. You'll own matters end to end rather than manage a team. As Director, Legal – Employment, you will own GitLab’s matters spanning the full employment relationship in EMEA, from recruiting and onboarding through compensation, performance, leave management, separation, and, when necessary, litigation. You will independently lead complex employment law matters end-to-end, including representing GitLab before works councils and labor courts, as well as setting the strategy for managing employment risk in the region. You will also build scalable legal processes to meet the business needs across a globally-distributed, all-remote organization, while sharing subject-matter expertise and mentoring legal colleagues and cross-functional partners. What you’ll do Provide senior, practical employment-law advice to team members and stakeholders across GitLab, balancing legal risk, business objectives, and GitLab’s values, serving as a subject-matter resource for legal colleagues and cross-functional partners. Directly manage matters across the employment lifecycle, including recruiting and onboarding, compensation, performance management, leave management, employee relations, works council processes, organizational changes, separation, and post-employment issues. Directly negotiate and engage with works councils and employee representative bodies across EMEA jurisdictions, and lead consultation processes for organizational change. Represent GitLab in, or directly manage outside counsel appearances for, labor courts, employment tribunals, and agency investigations, including case strategy, fact development, witness preparation, and settlement decisions. Counsel People Business Partners, Team Member Relations partners, and business leaders on complex and sensitive team-member relations concerns. Draft, review, negotiate, and maintain employment agreements, separation agreements, policies, templates, and related documentation across multiple jurisdictions. Own employment compliance across EMEA and incorporate outside-counsel input into strategies that match the business. Monitor and analyze changes in employment, privacy, and related laws; identify legal risks; and translate developments into practical recommendations and implementable guidance. Lead the development and continuous improvement of scalable employment-law processes, systems, playbooks, templates, and supporting documentation for the Legal and People teams. Provide employment advice in regions outside EMEA as needed. Use GitLab to collaborate transparently and work effectively in an asynchronous, globally distributed environment. What you’ll bring A Juris Doctor (JD), Bachelor of Laws (LLB), or local equivalent, admitted to practice in at least one EMEA jurisdiction. Substantial, firsthand experience advising a multinational company with works councils across EMEA, including direct hands-on negotiation and consultation experience. A demonstrated track record of advocating or managing outside counsel in labor courts, employment tribunals and analogous proceedings . Deep knowledge of employment compliance requirements across EMEA, with the judgment to identify when advice from local counsel is needed. Experience counseling People Business Partners, Team Member Relations partners, and business leaders on sensitive and complex employment matters, including works council strategy. Experience drafting, reviewing, and negotiating employment agreements, separation agreements, policies, templates, and related documentation across multiple jurisdictions. Fluency with GDPR and other local privacy requirements related to team-member data. Experience building or significantly improving legal processes, systems, playbooks, templates, and documentation that produce consistent outcomes at scale. Strong issue-spotting, risk-assessment, and judgment skills, with the ability to provide clear recommendations and practical solutions. The ability to manage a high volume of complex legal matters independently and bring them to resolution. Clear communication and relationship-building skills, including the ability to serve as a trusted advisor to senior stakeholders across Legal, People, and the business. A practical and creative approach to problem-solving, sound business judgment, attention to detail, and the ability to work across functions, time zones, and cultures. Comfort working in a remote, globally distributed, asynchronous environment; willingness to learn and use GitLab in your day-to-day work. About The Team The Employment Legal team works closely with People Business Partners, Team Member Relations, Legal colleagues, and other teams to navigate employment requirements across multiple jurisdictions, manage disputes and investigations, build clear, scalable processes for an all-remote organization. This role will lead complex EMEA employment matters while contributing to consistent, practical legal support and stronger employment-law processes across GitLab. 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 cand
via greenhouse
role The Engagement Manager plays the critical role in helping Customers drive adoption of high value functionality of the GitLab platform. The Engagement Manager plays a sales overlay role by shaping customer engagements focused helping customers accelerated toward their positive business outcomes with GitLab. The Engagement Manager serves as a trusted advisor to customers in their portfolio, providing guidance to Sales, Customer Success and Professional Services Delivery team and ensuring the highest levels of customer satisfaction. Perform discovery (with account team or with customer) to understand customer current-state, constraints and desired positive business outcomes. French language is essential for this position. Identify standard and custom services to align to customer outcomes. Build custom-scoped services engagement proposals for key strategic customers with guidance/review from Sr. Engagement Manager. Explain technical solution proposal to account team and/or customer. Meet and exceed set financial targets. Explain GitLab Services value proposition, catalog of service offerings, and methodologies. Explain standard packaged solutions to Customer to gain agreement to move forward. Help customer understand commercial terms - price, period of performance, payment/invoice structure, etc. Guide Account team to execute governing legal agreement to execute services. Coach Account Executives on how to include consulting and education services on quote/order form. Coordinate closing process with help from Account Executive. Coordinate staffing requirements with PS Operations team to ensure skillset, language, and timezone match are appropriate for each engagement. Handle standard objections related to price, DIY implementations, etc. Update quarterly bookings forecast on a weekly basis using Salesforce/Clari. Identify and communicate risks to account executives and EM leadership team. Build relationships with Account Executives, Customer Success Managers and Solutions Architects within their patch to ensure Global Services are included as part of the standard customer journey. Join Sales leadership forecast calls (within patch) to report on Services Forecast and to identify key customer accounts where services should be attached. Provide timely and predictable responses to incoming questions/requests from customers or account executives to reinforce positive brand of Global Services. Establish mentorship with more senior engagement manager. Setup individual development plan. Communicate trends in customer behavior to Practice Management team. How GitLab will support you 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 Home office support 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. 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
via greenhouse
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. Location: United States or Canada As a Contract Sourcer at GitLab, you'll help build strong candidate pipelines for our sales team in the AMER region in a fully remote, distributed company. You'll focus on finding and engaging passive talent for sales roles, while partnering closely with recruiters, hiring managers, and business leaders to understand hiring needs and local market dynamics. This is a highly outbound role where your research, outreach, and judgment will directly influence hiring outcomes. You'll also help strengthen sourcing practices by mapping talent markets, building pipelines, and improving how we identify and connect with great candidates in a values-driven environment. What you'll do Source and engage passive candidates for sales roles across the AMER region, primarily for Account Executive positions, using LinkedIn, online research, events, and other outbound channels. Build representative candidate pipelines with meaningful focus on identifying talent from a wide range of backgrounds and experiences, building proactive benches across several key territories for GitLab. Partner with recruiters and hiring managers to understand role requirements, business priorities, and ideal candidate profiles. Map talent markets and gather intelligence on competitors, locations, and candidate pools to inform sourcing strategies. Assess candidate alignment for specific roles, teams, and GitLab's values, and share clear recommendations with recruiting partners. Screen and qualify candidates, building and maintaining talent benches across multiple countries in the AMER region to ensure strong pipeline depth and readiness for evolving business needs. Deliver a strong candidate experience through thoughtful outreach, timely communication, and professional relationship building. Continuously improve sourcing workflows, outreach approaches, and research methods to increase efficiency and quality. Maintain accurate activity and candidate data in applicant tracking and recruiting systems, and stay open to learning new tools and processes. What you'll bring Relevant experience in recruiting and/or sourcing, including direct experience sourcing passive candidates in a fully outbound environment. Experience sourcing for Account Executive and other sales roles, ideally within the software industry. Strong research skills and the ability to identify, map, and engage talent across competitive regional and global markets. Experience working directly with recruiters and hiring managers to align on hiring needs and adjust sourcing strategies as priorities change. Clear written and verbal communication skills, with the ability to build trust across teams, candidates, and time zones. Strong organization skills and comfort managing multiple searches, deadlines, and competing priorities. Familiarity with applicant tracking systems and recruiting tools. Experience with Greenhouse or LinkedIn Recruiter is ideal. Comfort working remotely in an asynchronous environment, along with willingness to learn and use tools such as GitLab. The Talent Acquisition team at GitLab helps the company grow by finding people who can contribute to our mission and thrive in our all-remote environment. Within that group, sourcing plays a key role in reaching talent that may not be actively applying, especially in competitive markets and business-critical functions. You'll work with teammates who care deeply about candidate experience, thoughtful partnership, and inclusive hiring practices. The team values clear communication, strong market insight, and steady iteration in how we work. This role is especially important as GitLab continues to grow go-to-market teams in AMER, where strong regional knowledge and effective collaboration across time zones can help teams hire with more focus and confidence. 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. 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 Tale
via greenhouse
role As Director, Product Management: Agentic Software Delivery, you'll own one of GitLab's most strategic sections, spanning Continuous Integration, Artifact Management, Continuous Deployment, and Observability. You'll lead senior and principal product managers and be accountable for adoption, retention, and revenue across build, package, deploy, and monitor. Today, these are separate stages with a human making the call at each handoff. As agents take on more coding, pipeline, and deployment work, you'll set the three-year vision for how much of that judgment the system can make safely and how quickly a production signal can turn into a fix without waiting for a human to notice it first. You'll define how customers move from today's manual checkpoints toward agent-driven software delivery at a pace that fits their risk tolerance. In your first year, you'll bring four connected roadmaps into one coherent strategy, establish how investment is allocated and reallocated, deepen partnerships with Engineering and go-to-market leaders, and give customers a credible path for managing software delivery at scale. What you’ll do Own the strategy, three-year vision, and business outcomes for GitLab's Agentic Software Delivery section, with a clear point of view on how artificial intelligence is changing software delivery. Lead and develop senior and principal product managers across Continuous Integration, Artifact Management, Continuous Deployment, and Observability, helping them grow as independent decision-makers. Establish the frameworks, standards, and operating rhythm that support consistent, high-quality product decisions without unnecessary escalation. Own section-level key performance indicators and adoption funnels, using the results to reallocate investment or stop work that isn't paying off. Evaluate major strategic bets, partnerships, and build, buy, or partner decisions, and develop the business cases that support them. Partner with Engineering leadership on platform investment, architectural direction, and trade-offs across the section, while connecting build, package, deploy, and monitor into one coherent customer experience. Drive pricing, packaging, go-to-market strategy, migration, and adoption with Product Marketing, Sales, Pricing, Customer Success, and Solutions Engineering across free, commercial, and enterprise offerings. Represent the section with GitLab's senior leadership, key enterprise customers, partners, and industry audiences, while modeling AI-native product management across discovery, synthesis, prototyping, roadmap exploration, and concept development. What you’ll bring Experience leading product managers, including developing senior and principal talent, hiring, and addressing performance directly. A track record of owning a portfolio across multiple product areas and being accountable for adoption, retention, and revenue, not only roadmap delivery. Product management depth in one or more relevant areas, such as continuous integration and continuous delivery pipelines, artifact or package management, release management, or observability. Sound judgment about where to invest and where to stop, including experience making and defending build, buy, or partner decisions with a business case. Technical fluency to work with engineers and architects on pipeline design, artifact workflows, deployment strategies, and observability signals such as logs, metrics, and traces. Experience shaping pricing and packaging for technical products across free, commercial, and enterprise offerings. Experience working with technical customers in developer tools, DevOps, or software delivery environments where engineers and engineering leaders are primary users. Executive-level communication and influence. Practical use of AI tools in product management workflows, along with a thoughtful view of how AI and agentic workflows are changing software delivery. We welcome candidates whose experience may come from different but transferable product and leadership paths. About the team The team brings together senior product leaders across GitLab's software delivery platform and works closely with Engineering, Design, and go-to-market partners so customers experience these capabilities as one connected system. The team helps customers manage today's delivery complexity while shaping how AI-powered and AI-native workflows influence the next generation of software delivery. As part of GitLab's all-remote organization, the team collaborates asynchronously across regions with a focus on transparency, written communication, and clear decision-making. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and <a class="waffle-rich-text-link" href="https://about.gitlab.com/handbook/stock-options/" data-sheets-formula-bar-text-link="https://bit.ly/GLequity" data-sheets-formula-bar-text-style="font-size:12px;color:#1155cc;font-weight:normal;text-decoration:underlin
via greenhouse
role As a Candidate Experience Specialist, you'll shape how candidates experience GitLab from first touch through offer and handoff to our People Operations team. You'll be a key partner to Recruiters, hiring managers, and recruiting leadership, helping them execute hiring plans, coordinate interviews, and maintain accurate, transparent processes in our applicant tracking system and GitLab repositories. You'll act as a brand ambassador who embodies our values in every interaction, ensuring candidates receive timely, thoughtful communication and a consistent, high quality experience across a high volume of roles. You’ll focus on building strong relationships with hiring teams, improving and standardizing coordination workflows, and supporting GitLab's goal of hiring a qualified, diverse, and motivated team in our all-remote, global environment. What You’ll Do Collaborate with Recruiters, hiring teams, and Recruiting leadership to understand and execute the hiring plan for each job requisition. Coordinate with Recruiters to maintain accurate, up-to-date hiring process information in the applicant tracking system and GitLab repositories. Manage candidate scheduling and act as the Recruiting Coordinator to organize interviews and keep hiring processes running smoothly. Ensure candidates receive timely, thoughtful, and engaging communication at each stage of the hiring process. Help manage candidate traffic for all roles, monitoring pipelines and flagging issues or bottlenecks to the recruiting team. Create and stage employment contracts for candidates receiving offers on behalf of hiring managers and Recruiters. Partner with People Operations to create a seamless handoff for new team members joining GitLab. Promote GitLab's values, culture, and all-remote approach in every interaction, acting as a brand ambassador for potential team members. What You’ll Bring Experience supporting end to end hiring processes in partnership with recruiters and hiring managers, ideally in a fast paced or high volume environment. Skill using an applicant tracking system to schedule, track, and move candidates through interview stages; Greenhouse experience is beneficial but not required. Proficiency with Google Workspace, scheduling tools, and a willingness to learn and use additional tools. Ability to communicate clearly and professionally in writing and verbally with candidates and internal stakeholders at all levels, including executives. Demonstrated strength in organization, time management, and prioritization, with a consistent focus on meeting deadlines and maintaining attention to detail. Ability to build collaborative relationships with team members across time zones and functions while maintaining a high level of confidentiality. Interest in learning about talent acquisition and contributing to an inclusive hiring process that attracts a qualified, diverse, and motivated team. Alignment with GitLab's values and comfort working in an all remote, asynchronous environment, including flexibility in your working hours to support candidates and hiring teams across multiple time zones, with openness to transferable experience from related coordination or operations roles. About the team The Candidate Experience team partners with Recruiters, hiring managers, and People Operations to run a smooth, consistent, and inclusive hiring process across GitLab's all-remote, global organization. You'll join a collaborative group that coordinates interview logistics, manages candidate flow in our applicant tracking system, and supports offer and onboarding handoffs so candidates and hiring teams have a clear, organized experience at every stage. The team works asynchronously across time zones, using GitLab and shared documentation to stay aligned while handling high-volume hiring. Our focus is on refining processes, maintaining accurate data, and acting as brand ambassadors for GitLab's values in every candidate interaction. 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
via greenhouse
role As a Commercial Account Executive, Mid-Market, you’ll be the primary point of contact for prospective and existing customers in our mid-market segment, helping organizations modernize how they plan, build, secure, and ship software with GitLab’s AI-powered DevSecOps platform. You’ll own a broad book of business in your territory and serve as a strategic, trusted advisor to your accounts as you prospect, run complex sales cycles, and guide customers on their journey with GitLab to achieve clear business outcomes while supporting adoption and reducing churn. You’ll collaborate closely with Sales Development, Solutions Consultant, Renewals, Partners, and Sales leadership, using value-based selling and structured sales methodologies (such as MEDDPICC and Command of the Message) to build a healthy pipeline, run accurate forecasts, and support revenue goals across a wide range of deal sizes. Must be located in East or Central timezones in the US. What you’ll do Own and manage a broad Mid-Market book of business as the primary point of contact in your territory, focusing on new and expansion opportunities. Focus on customer accounts with 250 to 1,999 employees, managing the spectrum of project sizes and complexity within the mid-market segment. Articulate the value of GitLab’s AI-powered DevSecOps platform to Mid-Market prospects and customers, tailoring messaging to their business and technical needs. Build and maintain a healthy pipeline through consistent prospecting, qualification, and advancement of opportunities, using structured methodologies (such as MEDDPICC and Command of the Message) to support your pipeline and revenue goals. Document buying criteria, decision processes, next steps, and key stakeholders to run disciplined, well-orchestrated sales cycles. Collaborate with sales development, customer success, renewals, marketing, technical teams, and partners to deliver a cohesive pre- and post-sales experience, co-sell and close opportunities, and expand GitLab’s footprint while delivering added value for customers. Support customer adoption of GitLab solutions, proactively work to reduce churn and contraction, and participate in quarterly forecasting and territory planning. Contribute to continuous improvement by sharing win/loss insights, updating the sales handbook, and being a clear voice of the customer into the product via our public issue tracker. What you’ll bring Experience selling SaaS solutions by leading value-based conversations with technical and business stakeholders, ideally including development or DevSecOps teams. Ability to manage a broad mid-market territory as the primary point of contact, owning a book of business from prospecting through close, adoption, and expansion. Skill in building and maintaining strong customer relationships, including effective discovery, negotiation, and closing to support long-term customer outcomes. Comfortable driving consistent outbound prospecting activity, creating and maintaining a healthy pipeline, and maintaining accurate territory and forecast documentation. Ability to collaborate closely with cross-functional partners (sales development, customer success, renewals, marketing, partners, and technical teams) to coordinate account strategies. Clear and structured communication skills, including presenting the GitLab value proposition to different audience levels and documenting customer insights and lessons learned. Interest in GitLab, open source, and tools that support software development, with the ability to connect customer business challenges to GitLab’s DevSecOps platform. Willingness to travel to meet customers and attend events as needed, and openness to bringing relevant, transferable sales experience from a variety of backgrounds. About the team The Commercial Account Executive - Mid-Market role sits within GitLab’s broader Sales organization, focused on helping mid-market customers adopt and expand their use of our AI powered DevSecOps platform. You’ll be part of a distributed team of Account Executives, Sales Development, Solution Consultants, Renewals, and Partners who work asynchronously across regions to manage a broad book of business and a wide range of opportunity sizes. Our mission is to guide customers through their journey with GitLab, from first evaluation to long term value realization, by developing new business, strengthening customer relationships, and supporting healthy product adoption. We collaborate closely through shared playbooks, our sales handbook, and GitLab itself to stay aligned on territory plans, pipeline health, and best practices. For more on how we work, see the Commercial Account Executive Handbook . Remote-Global The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits <span data-sheets-formula-bar-text-style="font-size:12px;color:#000000;font-weight:normal;text-decoration:none;font-family:'Arial';font-style:nor
via greenhouse
role As Director, Social Media, you'll lead GitLab's global social media strategy and help people understand how GitLab is co-creating the future of software development. The role shapes how GitLab shows up across social channels, connecting our company, product, and employer stories, to build meaningful engagement with customers, users, contributors, candidates, and industry audiences. Expect to set clear priorities, guide execution, and use insights to strengthen GitLab's voice and business impact. You'll own the outcomes of GitLab's social function — strategy, budget, team development, tooling, and results — and serve as GitLab's senior-most voice on social strategy with executive stakeholders. This is a player-coach role. You'll set the strategy and stay close enough to the work to write, build, and ship alongside the team. Two Social Media Managers report to the head of corporate communication and work with you on a dotted-line basis. You'll set their strategic direction, raise the editorial and craft bar, and develop them as practitioners, including goal-setting, feedback, and career development in partnership with their manager. Influence matters in this role, which is why it calls for someone who has already led and grown social practitioners. What you’ll do Own the performance of GitLab's social function and its contribution to marketing and business goals. Lead GitLab's global organic social media strategy, channel plans, and editorial priorities. Own GitLab's YouTube strategy end to end — channel architecture, programming and series development, long- and short-form video, packaging (titles, thumbnails, metadata), search and recommendation optimization, and subscriber and watch-time growth. Partner with Growth Marketing on paid social, including briefing creative, aligning organic and paid on shared audiences and messaging, informing boosting and amplification decisions, and connecting paid performance back to organic strategy. Develop clear, audience-focused campaigns that support company, product, brand, and talent goals. Guide content planning and publishing across social channels while maintaining a consistent GitLab voice. Own the social media budget, tooling stack, and agency, freelance, and production partner relationships. Partner with teams across Marketing, Communications, Product, Sales, Talent Acquisition, and other functions to plan and deliver social programs. Build processes that support effective collaboration in GitLab's all-remote, asynchronous environment. Use social listening, audience insights, and performance data to improve content and inform broader marketing decisions. Lead the measurement framework for social — KPIs, dashboards, and reporting cadence — and report performance and learnings to marketing and executive leadership. Partner with DevRel on community engagement to help GitLab participate in relevant industry conversations with a clear, useful point of view. Build and run creator, influencer, and advocacy programs, including developer creators, GitLab community contributors, and team member advocacy. Own GitLab's employee advocacy program — grow participation across Marketing, Sales, Engineering, and Talent, equip team members with content worth sharing, and measure reach, engagement, and contribution to brand and talent goals. Partner with Communications and Talent Acquisition on enablement, and manage the advocacy platform and its adoption. Support executive and expert social presence, partnering with Communications to help GitLab leaders and technical experts show up credibly on social, including constructive conversations with C-suite executives about proposed content. Apply AI tools thoughtfully across the social workflow to help GitLab model what an AI-native marketing team looks like. Prepare for and guide responses to sensitive or fast-moving issues in partnership with the appropriate teams. What you’ll bring 10+ years in social media, including at least 5 years leading social strategy for a global brand at the senior manager level or above, and accountable for the function's results. Experience owning a social function end to end, including strategy, budget, headcount, tooling, and results as the accountable leader. Experience leading teams, agencies, and cross-functional programs, with clear ownership of and accountability for outcomes. Depth in YouTube strategy, including owning and growing a brand or business channel, and can speak to programming decisions, video formats, packaging, and the metrics that actually move a channel. Hands-on experience growing LinkedIn and X as primary channels, with judgment about what content, format, and cadence work on each. Experience with paid social programs and how organic and paid social reinforce each other, including creative for paid, audience strategy, and interpreting paid performance data. Experience connecting social media programs to broader brand, communications, product, or business priorities. Strong editorial judgment and the ability to turn complex topics into clear, engaging content. Fluency with short-form and long-form video as core social formats, including working with production partners and creators. Experience defining a measurement framework for social, including KPIs, dashboards, and reporting cadence, and presenting performance, learnings, and recommendations to executive leadership on a standing basis. Experience building or scaling an employee advocacy program, including driving adoption across multiple functions, sustaining participation beyond launch, and reporting attributed reach and business contribution Fluency with an enterprise social stack for publishing, listening, and advocacy. Ours is Sprout Social, Meltwater, and EveryoneSocial. Experience running social programs across multiple regions and languages, and judgment about what to localize versus centralize. Skill in managing multiple priorities and making sound decisions in fast-moving situations. A collaborative, inclusive approach and the ability to work effectively in a distributed, asynchronous en
via greenhouse
responsibilities">Associate Renewals Manager Responsibilities Maximize customer retention rates through effective sales techniques over the phone, video and email while also minimizing customer churn and contraction. Execute the renewal process to ensure ARR is retained or expanded Evaluate license usage and complete the true-up requirements Understand and align customer’s business needs and goals to generate renewal quotes Provide renewals adminstration support to Renewals Managers, and Account Executives Ensure that renewals are closed on a timely basis Collaborate with Sales and Customer Success Managers on renewals strategy and plans, leveraging customer analytics and metrics Liaise with customers to ensure POs and order forms are accurately completed to allow for internal deal approval Associate Renewals Manager Requirements Related sales or related customer experience (examples SDR, BDR, sales ops, deal desk, customer service, CSM) Demonstrated progressive experience with B2B software sales Experience with subscription GTM approaches for customer success management and renewals Effective communicator, strong interpersonal and collaboration skills Motivated, driven and results-oriented Strong negotiation, presentation and closing skills Preferred experience with technical products. Experience with DevOps, software development lifecycle, or application development is a plus. You share our values, and work in accordance with those values. 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 .
via greenhouse
role As a Candidate Experience Specialist, you'll shape how candidates experience GitLab from first touch through offer and handoff to our People Operations team. You'll be a key partner to Recruiters, hiring managers, and recruiting leadership, helping them execute hiring plans, coordinate interviews, and maintain accurate, transparent processes in our applicant tracking system and GitLab repositories. You'll act as a brand ambassador who embodies our values in every interaction, ensuring candidates receive timely, thoughtful communication and a consistent, high quality experience across a high volume of roles. You’ll focus on building strong relationships with hiring teams, improving and standardizing coordination workflows, and supporting GitLab's goal of hiring a qualified, diverse, and motivated team in our all-remote, global environment. What You’ll Do Collaborate with Recruiters, hiring teams, and Recruiting leadership to understand and execute the hiring plan for each job requisition. Coordinate with Recruiters to maintain accurate, up-to-date hiring process information in the applicant tracking system and GitLab repositories. Manage candidate scheduling and act as the Recruiting Coordinator to organize interviews and keep hiring processes running smoothly. Ensure candidates receive timely, thoughtful, and engaging communication at each stage of the hiring process. Help manage candidate traffic for all roles, monitoring pipelines and flagging issues or bottlenecks to the recruiting team. Create and stage employment contracts for candidates receiving offers on behalf of hiring managers and Recruiters. Partner with People Operations to create a seamless handoff for new team members joining GitLab. Promote GitLab's values, culture, and all-remote approach in every interaction, acting as a brand ambassador for potential team members. What You’ll Bring Experience supporting end to end hiring processes in partnership with recruiters and hiring managers, ideally in a fast paced or high volume environment. Skill using an applicant tracking system to schedule, track, and move candidates through interview stages; Greenhouse experience is beneficial but not required. Proficiency with Google Workspace, scheduling tools, and a willingness to learn and use additional tools. Ability to communicate clearly and professionally in writing and verbally with candidates and internal stakeholders at all levels, including executives. Demonstrated strength in organization, time management, and prioritization, with a consistent focus on meeting deadlines and maintaining attention to detail. Ability to build collaborative relationships with team members across time zones and functions while maintaining a high level of confidentiality. Interest in learning about talent acquisition and contributing to an inclusive hiring process that attracts a qualified, diverse, and motivated team. Alignment with GitLab's values and comfort working in an all remote, asynchronous environment, including flexibility in your working hours to support candidates and hiring teams across multiple time zones, with openness to transferable experience from related coordination or operations roles. About the team The Candidate Experience team partners with Recruiters, hiring managers, and People Operations to run a smooth, consistent, and inclusive hiring process across GitLab's all-remote, global organization. You'll join a collaborative group that coordinates interview logistics, manages candidate flow in our applicant tracking system, and supports offer and onboarding handoffs so candidates and hiring teams have a clear, organized experience at every stage. The team works asynchronously across time zones, using GitLab and shared documentation to stay aligned while handling high-volume hiring. Our focus is on refining processes, maintaining accurate data, and acting as brand ambassadors for GitLab's values in every candidate interaction. 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 p
via greenhouse
role As a Customer Success Manager, you’ll help GitLab customers realize the full value of our DevSecOps platform by driving adoption, measurable outcomes, and long-term advocacy. You’ll serve as a trusted advisor to a portfolio of customers, guiding them on Git, branching strategies, software development lifecycle, continuous integration, continuous deployment, and DevSecOps best practices. In this role, you’ll connect customer goals with GitLab capabilities, lead workshops and Centers of Excellence efforts, and translate product usage data into clear, actionable recommendations for both customers and GitLab account teams. You’ll collaborate closely with Product Management, Engineering, Sales, and Professional Services, with success in your first year measured by customer satisfaction, retention, and the strength of the strategic relationships you build. What you’ll do Build and maintain a trusted advisor relationship with each assigned customer, focusing on adoption, measurable outcomes, and long-term satisfaction with GitLab. Assist customers with expert deployment guidance, operational best practices, and establishing a GitLab Center of Excellence within their organization. Lead and participate in workshops to help customers understand and use the full value of the GitLab solution across their software development lifecycle. Measure and monitor customers’ progress against critical and key performance indicators, and share insights with GitLab account stakeholders and customer sponsors and executives. Translate customer product usage data into clear, actionable recommendations that drive adoption and expansion of GitLab within customer environments. Establish and manage regular touchpoints with customers in line with service level agreements to review strategic and technical objectives and adjust plans as needed. Collaborate closely with Product Management, Engineering, Sales, and Professional Services to streamline issue resolution, share customer feedback, and align on customer success plans. What you’ll bring Experience in a customer-facing role focused on post-sales adoption, value realization, and advocacy. Background in customer success, professional services, technical account management, or a related function with direct customer engagement. Ability to understand and discuss Git, common branching strategies, and how customers use version control in their workflows. Knowledge of the software development lifecycle, including typical development pipelines and tooling. Familiarity with continuous integration, continuous deployment, and DevSecOps concepts and practices. Skill in translating product usage data and technical details into clear, actionable insights for both technical and executive stakeholders. Proven ability to build trusted advisor relationships, facilitate workshops, and guide customers through best practices and operational change. Openness to learning, with transferable skills from adjacent roles or industries that support collaborative, outcome-focused customer partnerships. About the team The Customer Success Management team at GitLab works with customers across regions to drive adoption of the GitLab DevSecOps platform, measure and communicate outcomes, and build long-term advocacy. As a globally distributed, all-remote team, we collaborate asynchronously with Product Management, Engineering, Sales, Professional Services, and other groups to connect customer needs with GitLab’s product and services. We focus on helping our customers establish GitLab best practices, including Centers of Excellence, and on turning usage data into actionable insights that support strategic and technical objectives. #LI-DNI The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $85,200 — $144,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off <a href="https://handbook.gitlab.com/handbook/company/culture/in
via greenhouse
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. Summary: Lead the Build team within GitLab Delivery, accountable for the strategy, execution, and operational excellence of the systems that turn GitLab source code into secure, verified, and distributable artifacts for Self-Managed and other delivery targets. The role owns the build platform foundations that make component delivery faster, more consistent, and more self-service for development teams, while ensuring artifacts are reliable for customers to install and operate. Key Responsibilities: Lead the Build team roadmap across UBT, TUBE, and the broader build platform. Own delivery of GitLab distributable artifacts, including packages, container images, and cloud marketplace images. Drive a build-once, deploy-everywhere model across Omnibus, CNG, and future delivery targets. Lead centralized dependency management and coordinated dependency updates across components. Ensure supply chain security through SBOMs, provenance, vetted dependencies, and compliant build isolation. Create self-service onboarding paths with standard CI templates, documentation, and paved paths. Improve build quality and consistency through unified build environments and validation. Establish observability, dashboards, and metrics for build pipelines and platform impact. Partner across Delivery and adjacent teams to unblock onboarding and reduce coordination overhead. What you'll bring: Proven track record building and owning large-scale distributed services, with the technical depth to dive into architecture and guide the team on technical strategy Experience in driving operational excellence and you've owned services running at four-nines (99.99%) SLOs and know what it takes to keep them there Experience leveraging AI tooling to boost team productivity, with real lessons learned from both wins and missteps A history of building and managing high-performing, accountable team cultures, including managing out when necessary Comfort driving complex projects to completion without relying on a dedicated TPM Experience leading distributed and remote teams effectively 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 .
via greenhouse
role As Director of Recruiting, Engineering and Information Technology, you’ll lead GitLab’s India-based recruiting efforts for Engineering and IT while helping shape technical hiring across the broader Asia-Pacific region. You’ll lead recruiting managers and their teams, set the regional talent strategy, and maintain direct ownership of senior and executive-level searches. Reporting to the Vice President of Talent Acquisition or an equivalent senior Talent Acquisition leader, you’ll help GitLab build exceptional technical teams in high-growth markets and create a scalable, well-documented recruiting model. You’ll serve as a trusted talent advisor to Engineering and IT leaders, using market intelligence and hiring data to guide workforce planning, organization design, and recruiting priorities. You’ll also strengthen recruiting leadership, candidate experience, and GitLab’s employer presence while supporting an all-remote, globally distributed team. What You’ll Do Lead and develop a multi-layered recruiting organization, including recruiting managers and individual contributors, supporting 100 to 200 or more Engineering and IT requisitions across India and the broader Asia-Pacific region. Build recruiting management capability through coaching, clear expectations, structured operating cadences, and development plans for managers and individual contributors. Own GitLab’s most senior and executive-level technical searches in the region, including Vice President and C-suite-adjacent leadership roles. Set sourcing, talent pipeline, and market strategies for hard-to-fill roles in artificial intelligence, machine learning, generative artificial intelligence, security, infrastructure, and emerging technologies. Advise senior Engineering and IT leaders on organization design, workforce planning, compensation considerations, talent availability, and hiring priorities. Define regional hiring metrics and reporting, surface risks and bottlenecks to senior leaders, and recommend practical solutions that support predictable, high-quality hiring. Partner with People Business Partners, Compensation, Finance, and other recruiting leaders on headcount strategy, process improvements, tooling decisions, and company-wide talent priorities. Champion diversity, inclusion, and belonging, strengthen candidate and hiring team experiences, and build an effective operating model for all-remote collaboration across regions and time zones. What you'll bring Experience leading recruiting in high-growth technology companies, including enterprise-scale or similarly complex hiring environments. Experience managing recruiting managers or leading a multi-layered recruiting organization with accountability for team performance and development. Deep experience recruiting Engineering and IT talent, from individual contributor roles through senior and executive leadership positions. A record of sourcing, engaging, and closing passive candidates for senior technical and leadership roles in competitive markets. Deep knowledge of India’s technology talent market and experience setting hiring strategy across India and the broader Asia-Pacific region. Experience leading distributed teams and large, multi-portfolio hiring plans while advising senior leaders through growth and organizational change. Clear written and verbal communication when advising senior leaders on recruiting strategy and priorities. A data-informed approach to recruiting, including experience with hiring metrics, dashboards, market intelligence, applicant tracking systems, LinkedIn Recruiter, and sourcing tools. Experience with Greenhouse is helpful. We welcome candidates with different backgrounds and transferable experience. If you’re excited about this role, please apply even if your experience doesn’t match every item listed. About the team We help GitLab build the teams needed to co-create the future of software development. We work asynchronously across time zones and partner closely with Engineering, IT, People Business Partners, Compensation, and Finance to deliver high-quality hiring, strengthen leadership capability, and build transparent, scalable recruiting practices. 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 <a href="https://handbook.gitlab.com/handbook/hiring/candidate-faq/recruitment-p
via greenhouse
role Join us at a pivotal moment as we scale our revenue operations globally. As Chief of Staff to the CRO, you'll serve as a strategic partner and force multiplier to our revenue leadership team, driving operational excellence and orchestrating high-impact initiatives. As part of the Office of the CRO, you'll also manage our Communications lead and CRO Initiatives Program Manager, giving you direct ownership over how the CRO's key initiatives get built and run. This highly visible role offers a unique opportunity to shape strategy at the executive level while developing your path to senior leadership. You'll work at the intersection of strategy, operations, and execution translating vision into action while maintaining the organizational agility needed in a high-growth environment. What you'll do The responsibilities encompass direct assignments driven by the CRO as well as autonomous leadership efforts informed by the feedback and key priorities of the CRO leadership team. This role will help enable communication, collaboration, strategy execution, and special projects across the CRO organization. Serve as a trusted advisor and thought partner to the CRO and revenue leadership on strategy, initiatives, and organizational priorities Drive leadership operations , including weekly executive staff meetings, QBRs, and strategic planning cycles with insights that inform decision-making Lead the CRO team's goal-setting and tracking across the global revenue organization Effectively triage escalations and drive cross-functional resolution of complex business blockers and time-sensitive customer issues Serve as CRO proxy in reviewing account plans, preparing briefing materials, and managing key customer and partner meetings with clear agendas and follow-ups Ensure timely follow-up on critical customer and partner interactions to drive business outcomes Serve as CRO Board Liaison, prepare board materials, investor updates, and collaborate on executive presentations and organizational announcements Maintain strategic partnerships with CEO's Chief of Staff, Sales Strategy & Analytics, Field Operations, Finance, and People teams to drive cross-functional alignment Develop and maintain strong relationships with executives and senior leaders to achieve project objectives and deliverables Identify delegation opportunities and optimize the CRO's time allocation to ensure focus on the highest-value strategic activities What you'll bring 8-12 years of progressive experience in strategic roles such as chief of staff, top-tier management consulting, corporate strategy, or revenue operations leadership at high-growth technology companies. You combine strategic thinking with exceptional execution skills and thrive in fast-paced, ambiguous environments. Proven track record leading cross-functional projects, influencing senior stakeholders, and delivering results in matrixed organizations Executive presence and confidence in managing conversations with Board members, C-Suite, and senior leaders across the organization Strong analytics and reporting capabilities with experience translating data into actionable insights that drive business decisions Advanced proficiency in CRM systems (Salesforce), business intelligence tools, and presentation software Demonstrated success in building scalable processes and operating systems that improve organizational efficiency Exceptional organizational and time management skills with the ability to shift priorities quickly while maintaining control across multiple projects Collaborative mindset with strong emotional intelligence and ability to work effectively across all organizational levels and functions Detail-oriented and results-driven with strong initiative, self-motivation, and a bias toward action Exceptional written communication, comfort documenting in public, and experience operating in an async environment Bachelor's degree in Business Administration, Finance, or related field (or equivalent work experience) Ability to travel as needed to support the CRO About the Team The GitLab Revenue Team builds and scales the go-to-market capabilities that power our global growth and customer success. Acting as strategic partners to customers and internal stakeholders, the team aligns revenue solutions with company objectives to acquire, expand, and retain world-class customers. The Revenue Team spans multiple functions working in coordination: Sales teams drive new business and expansion across territories and segments; Customer Success ensures adoption and value realization; Sales Strategy & Analytics provides insights and enablement; Field Operations optimizes processes and systems; and Partner teams extend our market reach through channel and alliance relationships. As a fully distributed, async-first team, the Revenue Team serves as the growth engine of the company, provides data-driven insights on pipeline and forecast, and champions initiatives that strengthen market execution while modeling the collaboration practices that enable GitLab's remote culture to thrive at scale. 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 not
via greenhouse
role As an AI Transformation Owner at GitLab, you'll shape your function's AI strategy and build the solutions that deliver it. You are the person responsible for identifying where AI can fundamentally change how your org operates, partnering with your Executive Sponsor to align on the biggest challenges, and driving measurable outcomes against them. Think of this as a product management role where the product is your org's way of working. You'll manage the full lifecycle: understanding how work flows today, deciding where AI should reshape it, prioritizing what gets built and in what order, and ensuring what ships actually gets adopted. You'll also prototype solutions, configure agents, and prove what's possible before pulling in engineering support to scale it. You will work closely with an AI Engineer who sits within the Enterprise AI team. Together you form a partnership: you bring the business context, process intelligence, and strategic prioritization. They bring the technical depth, production-grade delivery, and architecture decisions. You'll build working solutions at the no-code and low-code layer, and partner with the AI Engineer on the right approach, tooling, and structure. What you'll do Strategy & Prioritization Own your function's AI strategy, aligned with your Executive Sponsor and business priorities. Understand which metrics matter to the org, identify what will move the needle, define how you'll measure impact, and track progress over time. Map how work flows across your function end-to-end, including the handoffs upstream and downstream to other orgs. Identify where the real constraints are, not just the ones your team can see. Focus on the 100x problems: where could leveraging AI in a workflow let your org execute it orders of magnitude faster, or at 100x more volume than before? Manage intake of AI requests, ideas, and pain points from across the function, including via your Champion network. Ensure every team member has a clear route to surface what they need, rather than building independently. Prioritize strategically against business outcomes and executive guidance. Hold the line on priorities - we cannot change direction every two weeks - and ensure the AI Engineer's time is spent on the highest-impact work. Adoption & Change Management Reimagine, not just automate. Challenge your org to think beyond injecting AI into existing workflows. Work with Enterprise AI to spot opportunities to fundamentally rethink how work gets done. Drive adoption and change management together with the AI Engineer. The best AI solution is worthless if nobody uses it. Create the channels, rituals, and feedback loops that make AI visible in your function: shared spaces for teams to show what they've built, regular office hours, onboarding for new hires, and celebration of wins. Own the rollout and iteration needed to make AI initiatives stick. Coordinate with Enterprise AI to ensure your function benefits from patterns, tools, and learnings emerging across other parts of the business. Build and bridge the Champion network in your function. Champions are the peer community that extends your reach beyond what you and the AI Engineer can deliver directly. From early in the role, identify and recruit Champions across sub-teams (5-10% time, formally agreed with their manager), run a regular Champion sync, host demos to the wider function, and act as their bridge to Enterprise AI. Champions are not your reports: you coordinate them, you don't manage them. Without this network, your reach is capped. Hands-On Building & Agent Operations Build AI agents using no-code and low-code platforms (e.g. Glean, Workato, similar tools). Go from idea to working prototype without waiting for engineering. Author and iterate on skills files that define how AI agents behave. Refine instructions based on real usage and share reusable skills across the function. Configure MCP servers and tools, giving agents access to the business systems they need. Partner with the AI Engineer on what to connect and how to do it securely. Own your function's fleet of agents. Some agents will be used directly by people in your org. Those that aren't, you own. Either way, you're accountable for their performance: tracking KPIs, running evaluations after model or data changes, and iterating based on what you learn. Expect to rebuild. AI tools and models evolve fast. The agent you built last month may need to be replaced, not patched. You should be comfortable sunsetting your own work when a better approach emerges, and helping your org stay current rather than attached to what exists today. What you'll bring Business & Strategic Deep knowledge of your function's operations. You understand how work moves through your org, where it gets stuck, and why. You can trace a process end-to-end and explain how it connects to the teams around it. Strategic prioritization skills. You've managed competing demands before and can make hard calls about what matters most. You think in terms of business outcomes, not activity. A product management mindset. You naturally think about intake, backlog, iteration, and adoption. You're comfortable defining success metrics and holding yourself accountable to them. Strong communication and influence. You'll be the person saying "not yet" to some teams and "think bigger" to others. You need the credibility and interpersonal skills to make both of those conversations land. Cross-functional instincts. You default to understanding how your org's processes affect and are affected by the teams around you - not just optimising in isolation. Experience building peer networks or communities of practice. You've recruited and sustained volunteer contributors before, whether as a guild lead, champion program owner, or community organizer. You know how to motivate people whose time you don
via greenhouse
role As a Scale Ecosystem Sales Manager - AMER, you'll fuel GitLab's growth by turning our emerging partner ecosystem into a consistent, scalable source of new customers. You'll focus on partner-sourced Scale pipeline generation, designing and running repeatable partner-led campaigns, systematic account mapping, and whitespace analysis that surface new logo opportunities for GitLab. In this role, you'll work closely with Scale Account Executives, Field Marketing, regional sales leadership, and partners such as distributors, longtail resellers, and hyperscalers like AWS and Google Cloud to integrate partners throughout the sales cycle and accelerate marketplace transactions. You'll own programmatic partner engagement across your territory, from partner enablement and activation at scale to event-driven strategies and 1:many campaigns via partner portals and automated systems. Your work will directly support GitLab's Scale growth targets by building a measurable, partner-led demand engine. Along the way, you'll deepen your experience in partner ecosystem management, digital marketing-driven demand generation, and modern sales development methodologies, while contributing to business planning, pipeline forecasting, and clear reporting on partner impact. What you'll do Drive partner-sourced Scale pipeline generation through scalable partner programs, campaigns, and systematic account mapping initiatives. Collaborate with Scale Account Executives, Field Marketing, and regional sales leaders to integrate partners into territory planning and demand generation activities. Execute repeatable partner-led Scale campaigns aligned to regional territories, including industry plays, account blitzes, and market-specific roadshows. Identify whitespace and conduct detailed account mapping with partners to surface new logo opportunities and expand First Order reach. Build and maintain programmatic relationships with emerging partners, distributors, longtail partners, and hyperscaler partners such as Amazon Web Services (AWS) and Google Cloud, with a focus on new customer acquisition and marketplace transactions. Support partner enablement and activation programs to scale contribution across multiple partners, including hyperscaler co-sell and marketplace acceleration initiatives. Execute event-driven partner strategies, including partner alignment before events, lead capture during events, and pipeline conversion optimization after events. Manage one-to-many partner engagement through partner portals and automated systems, providing weekly pipeline forecasts, partner-sourced opportunity reports, and clear insights into campaign performance and territory impact. What you'll bring Experience in sales development, business development, or partner-driven pipeline generation in a B2B environment. Practical familiarity with partner ecosystems, including programmatic partner engagement and demand generation with distributors, longtail partners, and hyperscalers such as AWS and Google Cloud. Ability to design, execute, and optimize scalable, campaign-driven approaches to demand generation, including 1:many partner engagement and event-driven campaigns. Experience using Salesforce and modern sales development or marketing automation tools to manage, forecast, and report on partner-sourced pipeline and campaign performance. Strong analytical skills to interpret campaign results, partner activation metrics, and territory impact, and translate insights into actionable plans. Effective written and verbal communication skills, with a focus on clear, repeatable messaging and collaboration with account executives, field marketing, and regional sales leadership. Interest in GitLab, open source software, and modern software development practices, with the ability to learn and use GitLab and related tools. Openness to travel for partner events and field collaboration, and to apply transferable skills from related sales, partner, or digital marketing roles in a remote, results-focused environment. The Ecosystem Sales team focuses on building and scaling a high-impact partner network that drives Scale growth through partner-sourced pipeline and new logo acquisition. As a Scale - Ecosystem Sales Manager - AMER, you'll work as part of a distributed team that partners closely with Scale Account Executives, Field Marketing, regional sales leadership, and an emerging ecosystem of distributors, longtail partners, and hyperscalers. We collaborate asynchronously across regions to design and execute repeatable, campaign-driven motions, integrate partners into territory planning, and turn partner programs into measurable demand generation at scale. We are focused on expanding partner-sourced impact, improving systematic account mapping and whitespace identification, and building programmatic motions that make it easier for partners to acquire and grow new GitLab customers. #LI-JH1 How GitLab will support you 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 Home office<
via greenhouse
role Commercial Named Account Executives are the primary point of contact between prospective and existing customers of GitLab within the top end of the mid-market, which currently works with companies that employ between 250 to 3,999 employees. These GitLab team members manage the spectrum of project sizes, ranging from small fast growing teams in smaller agile organizations to complex enterprise projects advising on the journey with GitLab to achieve specific business outcomes. Commercial Named AEs work closely in tandem with the business development team and sales management to manage a broad book of business spread over a large opportunity value range and focus on exceeding client expectations. This person must be located in Central, Mountain, or Pacific Timezones. What you'll do Meet or exceed quota while fostering strong customer relationships Articulate the value of GitLab to our Commercial prospects and customers in the US Eastern region Take ownership of and act as the CEO for the book of business in your territory: Document the buying criteria & process, next steps & owners Build a strong pipeline through a healthy cadence of prospecting activity Prospect and close new business to expand your territory Ensure adoption of our solutions and do your best to avoid churn and contraction Work and collaborate with our Partner ecosystem to drive new business and value for our customers Create an accurate forecast for each quarter against your plan/budget Drive attendance to our events, which you will be part of to further network with current and prospective customers Contribute to root cause analyses on wins/losses. Communicate lessons learned to the team, including account managers, the marketing team, and the technical team. Contribute to documenting improvements in our sales handbook Collaborate with cross-functional teams, such as Customer Success, Renewals, Sales Development, etc. to provide account leadership, ensuring a good outcome for our customers in the pre- and post-sales process Be the voice of the customer by contributing product ideas to our public issue tracker Master MEDPICC and Command of the Message on all opportunities What you'll bring A true desire to see customers benefit from the investment they make with GitLab Demonstrated progressive experience with SaaS sales through pitching on value to development team (preferably devops) Interest in GitLab, and open source software Ability to leverage established relationships and proven sales techniques for success Effective communicator, strong interpersonal skills Motivated, driven and results oriented Excellent negotiation, presentation and closing skills Preferred experience with Git, Software Development Tools, Application Lifecycle Management You share our values , and work in accordance with those values. Ability to travel regularly to meet with customers in person and comply with the company’s travel policy Remote-Global The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $91,600 — $154,200 USD 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 <a href="https://handbook.gitlab.com/handbook/peo
via greenhouse
role The AI Transformation Owner drives the end-to-end AI agenda for the field organization, translating emerging AI capabilities into concrete enablement roadmaps, field use cases, and org-level strategy. You will partner closely with product and engineering teams to pilot and scale AI solutions, own the operational transformation plan needed to embed AI into day-to-day field workflows, and establish the governance framework that keeps AI adoption safe, compliant, and aligned with company standards. This is a hands-on role for someone who can move from strategy to execution without heavy oversight. This role reports to the Vice President, Enablement & AI. What You’ll Do AI Enablement Roadmap: Own and continuously evolve the roadmap for AI-driven enablement initiatives, prioritizing based on field impact, feasibility, and alignment with broader Enterprise AI team and strategy.. AI Field Use Cases: Identify, scope, and execute on high-value AI use cases for the field (e.g., deal support, prospecting, content generation, guided selling, skills, change management), working with stakeholders to define success criteria and measure impact. AI Field Champions: build relationships with champions in the field organization to activate power-usage and drive peer-led adoption; track this adoption (e.g., usage, proficiency, behavior change) with our AI Ops Specialist and Enablement Analyst. Ops Transformation Plan: Design and drive the operational plan that turns AI pilots into scaled, repeatable processes, coordinating across enablement, ops, and technical teams to remove execution bottlenecks. AI Governance: Influence and lead governance standards for AI tool adoption in the field, including data usage, risk review, tool vetting, and alignment with company-wide AI policy. What You’ll Bring Mid-Senior Experience: Several years of experience in enablement, sales operations, or a related GTM function, with a track record of owning initiatives end-to-end. AI Solutions Experience: Direct experience evaluating, piloting, or deploying AI tools or solutions in a business context, with a solid technical understanding of how they work and where they add value. Act as the field's primary advocate for AI tools (e.g., AI-assisted prospecting, call intelligence, forecasting copilots, RFP/proposal generation). Cross-Functional Fluency: Proven ability to work closely with product and engineering teams, translating field needs into technical requirements and vice versa. Self-Sufficiency: Comfortable operating with significant autonomy — able to define scope, structure ambiguous problems, and drive work forward without needing detailed direction. Organization & Execution: Strong project management instincts; able to manage multiple workstreams (roadmap, use cases, ops transformation, governance) in parallel without dropping details. Innovative Mindset: A builder's orientation toward new technology — curious about what's possible, willing to experiment, and able to separate genuine opportunity from hype. Enablement/Sales Background: Familiarity with field or sales enablement motions (onboarding, tool adoption, content, coaching) and how AI can realistically augment them. GitLab Values Alignment: Ability to work in an all-remote, asynchronous environment, leaning heavily on transparency and collaboration as defined in the GitLab Handbook. About the team The Enablement & AI function is part of the CRO organization. Enablement is instrumental in helping GitLab grow at a more accelerated pace and achieve our ambitious revenue targets. The enablement organization comprises enablement leads serving the CRO business functions, a centralized content group, AI tech resources, and an operations team. How GitLab will support you 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 Home office support 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. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skil
via greenhouse
role As a Customer Success Engineer, you'll help customers get real, measurable value from GitLab after the sale by providing technical product expertise and best practice guidance. You'll be part of the Customer Success Engineer team that delivers GitLab's On-Demand Success Tier through webinars, hands-on labs, office hours, and on-demand engagements. This is a pooled model, so you won't be dedicated to a specific set of accounts. You'll collaborate closely with Customer Success Managers, Account Executives, and Renewals Managers to support implementation, architecture, and use case adoption across GitLab's key workflows, including source code management, continuous integration and delivery, DevSecOps, and Agile Planning. You'll report to the Customer Success Engineer Team Manager. Your first-year outcomes will focus on building trusted advisor relationships, enabling successful customer implementations, and creating reusable workshops and technical content that helps customers adopt GitLab at scale. What you'll do Engage with customers through Zoom calls and email as a technical consultant during the post-sales journey, providing product, solution, and best practice guidance. Partner with Customer Success Managers to provide in-depth guidance on GitLab use case implementation, including source code management, continuous integration, continuous delivery, DevSecOps, and Agile Planning. Deliver practical, customer-specific enablement through webinars, hands-on labs, office hours, and on-demand engagements in a pooled support model that isn't dedicated to a single account. Provide technical and architectural guidance that helps customers adopt GitLab capabilities and connect technical decisions to the outcomes they care about. Align with Account Executives and Renewals Managers to share customer-facing subject matter expertise that supports customer business objectives. Develop and deliver workshops, demos, and other reusable enablement content in collaboration with cross-functional partners. Build and maintain specialty competency in one or more technologies aligned with GitLab's market focus through training, certification, and working examples for internal and customer use. Contribute to customer-facing learning resources, including GitLab documentation, YouTube content, and enablement programs such as the Digital Journey. What you'll bring Fluency in English and Spanish. Trilingual candidates who speak English, Spanish, and Brazilian Portugese is a strong plus. Located in the United States, Mexico, and Brazil. Experience supporting one or more GitLab use cases, such as source code management, continuous integration, continuous delivery, DevSecOps, or Agile Planning, and enabling customers with practical, in-depth guidance. Proficiency with DevSecOps tools or adjacent technical tooling, with the ability to translate tool capabilities into customer outcomes. A technical background in software development or systems engineering, including comfort discussing architecture, workflows, and implementation tradeoffs. The ability to communicate complex technical and organizational topics clearly in writing and live settings, including Zoom calls, workshops, and presentations. Experience operating as a trusted technical advisor to customer and business stakeholders in a post-sales environment. Strong time management and prioritization skills, including the ability to manage multiple customer engagements and cross-functional requests in a pooled model. A continuous learning mindset, including maintaining specialty competency through training, certification, documentation, or reusable examples. We welcome transferable experience from related roles and backgrounds. About the team We're a globally distributed Customer Success Engineer team supporting customers in GitLab's On-Demand Success Tier. We collaborate asynchronously and stay aligned through clear documentation and shared enablement assets. We continuously improve our content and delivery based on what we learn from customer engagements. How GitLab will support you 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 Home office support 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. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations
via greenhouse
role As Director, Support Engineering for our Bengaluru Center of Support, you'll build and manage GitLab's India-based regional support hub as a strategic peer to our Americas and Europe, Middle East, and Africa hubs. Reporting to the Vice President of Support Engineering, you'll own the hub's organizational design, headcount growth, management infrastructure, and operating standards while building a healthy team that delivers enterprise-grade technical support across Asia-Pacific and Europe, Middle East, and Africa time zones. This remote-friendly role is based in Bengaluru, India. What you’ll do Design and build the Bengaluru hub's organizational structure, including specialist and management roles, customer and product segmentation, and shift coverage models. Establish the management infrastructure, operating rhythms, escalation frameworks, and quality standards needed to support sustainable headcount growth. Manage hiring and retention in partnership with Talent Acquisition, including role profiles, interview panels, offer selections, career paths, internal mobility, recognition, and team culture. Develop managers and support engineers, set clear performance expectations, provide transparent feedback, and create pathways into global Support Engineering management roles. Own performance against service-level targets, customer satisfaction, ticket quality, resolution metrics, and transparent reporting against global key performance indicators. Implement local escalation workflows, Request for Help integration, and shift handoff protocols across the Asia-Pacific, Europe, Middle East, and Africa, and Americas support hubs. Guide the hub's use of GitLab's artificial intelligence toolchain and partner with Support Operations and Strategy on tooling, analytics, and process automation. Work with regional Support Engineering managers, Product, Engineering, and the Vice President of Support Engineering on global strategy, customer insights, operating plans, headcount models, and the Support Engineering roadmap. What you’ll bring Experience managing technical support engineering or a closely related customer-facing technical function, including through a manager-of-managers structure. A record of building or significantly scaling a support organization, including organizational design, hiring infrastructure, onboarding, and team culture. Experience establishing a global delivery hub or Center of Support and coordinating service delivery across regions and time zones. Deep knowledge of supporting enterprise software as a service, including managing service-level obligations, tiered support models, escalation frameworks, and operational metrics. Experience working in a distributed environment that combines asynchronous and synchronous collaboration, with clear written and verbal communication. Familiarity with AI-assisted support tooling and experience introducing new tools or automation at scale. Demonstrated ability to retain and develop technical team members in a dynamic hiring market. Knowledge of DevSecOps platforms, continuous integration and continuous delivery tooling, Kubernetes, or cloud-native infrastructure, along with experience using support platforms such as Zendesk, Salesforce, Decagon, or equivalent tools. Experience with GitLab as a user, administrator, or customer is helpful. About the team The GitLab Support Engineering team is distributed across the Americas, Europe, Middle East, and Africa, and Asia-Pacific. Support engineers and managers work on tickets and help GitLab's customers. We also examine code and logs to find root causes. We solve complex problems collectively, participate in pairing sessions and one-on-ones, and stay in communication across time zones through deliberate asynchronous work habits. Support is where customers meet GitLab, and we take that seriously. Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. The Fortune 100 claim is based on GitLab data and refers to the top 20% of companies ranked in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited aren't affiliated with and don't endorse GitLab products or services. 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.
via greenhouse