Latest Job Offers for GitLab from Canada, Unknown

Add new offer
Company logo Job Position Location Salary Range Contract Type Category Details
Senior Manager, Professional Services, Technical Program Management - AMER
GitLab
Canada Not specified Unknown Consulting Delivery

Is remote?:

Yes
GitLab is an open-core AI-powered DevSecOps platform used by more than 100,000 organizations, with a mission to enable everyone to contribute to and co-create software that powers the world. The Senior Manager, Professional Services, Technical Program Management will lead GitLab's project and program management delivery across the Americas, setting the vision, strategy, governance, and delivery for complex Professional Services engagements at scale, reporting to the Head of Professional Services, Americas. Responsibilities include driving the strategy and continuous improvement of Professional Services TPM, directly managing a team of project and program managers, refining delivery frameworks, overseeing a broad portfolio, aligning with business goals, and establishing KPIs to drive customer success and revenue growth. Requirements include progressive experience delivering complex, customer-facing programs in technology or software professional services, the ability to build and scale PM teams, strong cross-functional leadership and communication, and the ability to operate autonomously in a remote, distributed environment. The role is supported by a global, asynchronous Professional Services team, with a US salary range of $145,600–$312,000 (plus benefits and equity) and a commitment to equal opportunity and diversity.
Senior Fullstack Engineer (RoR/vue.js), Software Supply Chain Security: Authorization
GitLab
Canada Not specified Unknown Sec Engineering

Is remote?:

Yes
GitLab is an open-core AI-powered DevSecOps platform used by over 100,000 organizations, built to enable everyone to contribute to software and accelerate progress through collaboration. As a Senior Full Stack Engineer on the Authorization team, you’ll build and evolve the core access-control systems across the GitLab platform, including policy-as-code, fine-grained permissions, and scalability toward a zero-trust architecture for multi-tenant deployments. You’ll implement fine-grained permissions for Job Tokens, Personal Access Tokens, and the GitLab Duo Agent Platform, collaborate with Security, Authentication, Database, and Platform teams, tackle performance challenges, and mentor others in authorization patterns and secure coding in a remote environment. Required qualifications include production experience with Ruby on Rails and Vue.js, understanding of RBAC/ABAC and policy-based models, PostgreSQL optimization and caching strategies, distributed systems in cloud or multi-tenant contexts, and strong collaboration and communication skills. The team works asynchronously across time zones, with a base US salary range of $117,600–$252,000 and benefits such as flexible PTO, equity, parental leave, home-office support, and a commitment to equal opportunity and accommodation for candidates worldwide.
Senior Financial Analyst, Strategic Finance
GitLab
Canada Not specified Unknown FP&A

Is remote?:

Yes
GitLab is an open-core, AI-powered DevSecOps platform used by over 100,000 organizations, with a mission to enable everyone to contribute to and co-create software. The Senior Financial Analyst on the Strategic Finance team will shape growth understanding, investment allocation, and performance communication to executives and the Board, building long-range bookings/ARR models and forecasting methodologies across sales, product, marketing, and revenue operations. Key responsibilities include designing long-range bookings forecasts, building business cases for new product launches and partnerships, analyzing product and customer performance metrics, and forecasting New Business ARR by geography and segment. Candidates should have a background in financial or economic theory with strong modeling and structured analysis, experience in Strategic Finance or related fields (IB, private equity, VC, consulting), and the ability to work with senior leadership and cross-functional teams in ambiguous environments. The role is part of a small, collaborative team; the US base salary range is $90,700–$194,400 with potential incentives up to 100% of base for sales roles, plus benefits, with GitLab as an equal opportunity employer and commitments to inclusion and accommodations.
Senior Customer Success Analytics Analyst
GitLab
Canada Not specified Unknown Field Operations

Is remote?:

Yes
GitLab is an open-core AI-powered DevSecOps platform used by more than 100,000 organizations, with a mission to enable broad contribution and co-creation of software. The Senior Customer Success Analytics Analyst role partners with Digital Customer Success, Strategy, Marketing, and Product to translate inquiries into analytical requirements and improve customer health, adoption, retention, and growth at scale. You’ll design dashboards and reports, analyze data from CS platforms, CRM, marketing automation, and product analytics, and build data models and one-to-many engagement metrics to support digital programs. Qualifications include SaaS customer success analytics experience, strong SQL and BI dashboard skills, cross-functional collaboration in remote environments, attention to data quality, and openness to generative AI and experimentation. The role sits in the Revenue Analytics team within Revenue Strategy & Operations; the US salary range is $87,400–$187,200 with benefits, and GitLab emphasizes equal opportunity, remote work worldwide, and inclusive hiring practices.
Senior Compensation Partner
GitLab
Canada Not specified Unknown Total Rewards

Is remote?:

Yes
GitLab is an open-core AI-powered DevSecOps platform used by more than 100,000 organizations, with a mission to enable everyone to contribute to and co-create software, fostering a high-performance, values-driven culture where AI acts as a productivity multiplier. The Senior Compensation Partner will shape GitLab’s global compensation design, translating company strategy into fair, competitive programs and owning merit and promotion cycles, equity initiatives, and global job architecture while advising senior leaders and People teams. In the first year, the role focuses on refining global frameworks, improving processes and tools, and using data and market insights to keep programs equitable, scalable, and compliant across many countries. Key responsibilities include partnering with leaders, Finance, and People Business Partners to align compensation with business goals, delivering strategic guidance, managing global programs, maintaining job architecture, analyzing market data, ensuring compliance with global regulations, and educating stakeholders about compensation programs. Requirements include experience designing and managing global compensation programs (base, bonus, equity), advising senior leaders, public-company experience, strong analytical and communication skills, familiarity with HRIS tools, and alignment with GitLab’s values; the role sits in a small, all-remote Compensation team within Total Rewards, with location-based salary ranges and comprehensive benefits, and GitLab is an equal opportunity employer.
Sales Analytics Manager
GitLab
Canada Not specified Unknown Field Operations

Is remote?:

Yes
GitLab is an open-core AI-powered DevSecOps platform used by over 100,000 organizations, built on a mission to enable broad collaboration and AI-driven productivity within a high-performance, inclusive culture. The Sales Analytics Manager will own end-to-end sales analytics, turning pipeline, quota, and core metrics into dashboards and insights using Tableau, SQL, Python, and the modern data stack ( Snowflake and dbt), partnering with Sales, RevOps, Finance, and Customer Success. Responsibilities include defining questions with stakeholders, building datasets, analyzing pipeline and quota attainment, delivering actionable recommendations, and maintaining data quality and documentation across the analytics stack. Requirements include hands-on sales analytics experience, proficiency with BI tools (Tableau or equivalent), SQL and Python skills, project management, and the ability to communicate effectively in a remote, asynchronous environment, with familiarity in dbt and Snowflake a plus. The role sits in Revenue Analytics within Revenue Strategy & Operations; the US base salary range is $98,000–$210,000 with up to 100% incentive pay, plus benefits, and GitLab emphasizes equal opportunity, remote work, and inclusive hiring with accommodations.
Principal Data System Architect, Data Engineering & Monetization
GitLab
Canada Not specified Unknown Data Engineering

Is remote?:

Yes
GitLab is an open-core AI-powered DevSecOps platform used by 100,000+ organizations, with a mission to enable everyone to contribute to software that powers the world. The role of Data System Architect is to drive the strategic evolution of GitLab's data platform across SaaS and self-managed deployments, designing scalable, distributed data systems and governance for regulated environments. Responsibilities include defining enterprise data standards, building monetizable data services and APIs, embedding AI-driven patterns, architecting event-driven and cross-stack orchestration with tools like Argo, Airflow, and Kubernetes, and establishing end-to-end data lifecycle and CI/CD practices. Qualifications include experience building large-scale distributed data systems in regulated domains, leadership in multi-modal data services, proficiency with modern data stacks (Python, Docker, Airflow, Trino, Postgres, metadata systems), and knowledge of cloud/on-prem integration and AI-driven architectures. GitLab supports remote roles with competitive salary ranges, extensive benefits, and a strong commitment to equal opportunity and accommodating candidates; location eligibility and recruitment privacy policies apply.
Manager, Product Security Incident Response (PSIRT)
GitLab
Canada Not specified Unknown Product Security

Is remote?:

Yes
GitLab is an open-core software company offering an AI-powered DevSecOps platform used by over 100,000 organizations, with a mission to enable everyone to contribute to and accelerate software development. The Security Manager of the Product Security Incident Response Team (PSIRT) will own the processes for analyzing, validating, and coordinating remediation of product vulnerabilities, translating complex reports into clear, actionable guidance. The role involves driving strategy and execution for vulnerability triage and remediation, improving fix validation before release, coordinating security releases, and supporting coordinated vulnerability disclosure with cross-functional collaboration. Qualifications include leading vulnerability triage and disclosure in a software security context, deep knowledge of application/code security, data-driven risk assessment, cross-functional leadership, and the ability to manage a distributed remote team with inclusive communication. The position is remote with a US base salary range of $140,000–$250,000 (base only, with bonuses, equity, and benefits separate), plus comprehensive benefits and a commitment to equal opportunity and inclusive hiring practices.
Manager, People Business Partners
GitLab
Canada Not specified Unknown People Business Partners

Is remote?:

Yes
GitLab is an open-core, AI-powered DevSecOps platform used by more than 100,000 organizations, with a mission to enable everyone to contribute to and co-create software. The company highlights AI as a core productivity multiplier and a culture where all team members incorporate AI into daily workflows, valuing every voice in a high-performance environment. The role, Manager, People Business Partners, Engineering, is a strategic partner to senior engineering leaders, helping them navigate change, mature their organizations, and build a healthy, high‑performance culture across distributed teams, with a focus on job architecture, leveling, and leadership transitions. Responsibilities include driving engineering job architecture changes, leading calibrations and other Engineering people processes, advising on organization design and change management, and collaborating with Talent Management and other PBP partners while using data to inform decisions. The role is global and remote-friendly with quarterly travel for offsites, requires significant availability across US time zones, and GitLab maintains an equal-opportunity policy with accommodations and a broad benefits program.
Intermediate Backend (Go) Engineer, Gitlab Delivery -Operate
GitLab
Canada Not specified Unknown Platforms Engineering

Is remote?:

Yes
GitLab is an open-core software company with a comprehensive AI-powered DevSecOps platform used by over 100,000 organizations, aiming to enable everyone to contribute to and co-create software. As a Backend Engineer on the Delivery Operate team, you’ll build and maintain the infrastructure, tooling, and automation for self-managed deployments across Omnibus GitLab, Helm Charts, the GitLab Environment Toolkit (GET), and the GitLab Operator to simplify installation, upgrades, and operation. You'll evolve Omnibus and Helm Charts, enhance GET and the Operator, improve installation/upgrade automation for large-scale deployments, and collaborate with Security, SREs, Release Managers, and Development teams to keep deployments secure, scalable, and reliable. Qualifications include production-grade backend experience in deployment or platform tooling, Kubernetes and Helm, Ruby and Go, Terraform, PostgreSQL, and familiarity with observability tools like Prometheus and Grafana, plus strong documentation and distributed-team collaboration. GitLab supports remote, worldwide roles with location-based eligibility, offers generous benefits, equity, and growth opportunities, and is an equal opportunity employer committed to diversity, inclusion, and accommodations.
Intermediate Backend Engineer (Go), Verify: CI Functions Platform
GitLab
Canada Not specified Unknown DevOps Engineering

Is remote?:

Yes
GitLab is an open-core, AI-powered DevSecOps platform used by over 100,000 organizations, with a mission to enable anyone to contribute to the software that powers the world. The role is Intermediate Backend Engineer on the Verify: CI Functions Platform within Verify: Runner, focused on re-architecting GitLab Runner for very large-scale CI/CD and building the CI Functions Platform (formerly CI/CD Steps). You’ll design, develop, and own features end-to-end for secure, high-performance Go services, collaborating with Product and senior engineers and contributing to architecture across cloud, Kubernetes, and on-prem environments. Requirements include Go backend experience, building scalable distributed systems for CI/CD workflows, Docker/Kubernetes familiarity, cloud-native concepts, observability and performance optimization, and strong cross-functional communication. GitLab emphasizes a supportive, inclusive, remote-friendly workplace with comprehensive benefits, encourages applicants from diverse backgrounds, and notes location eligibility, privacy policy, and equal opportunity employment.
Intermediate Backend Engineer (Go), Development Tooling
GitLab
Canada Not specified Unknown Platforms Engineering

Is remote?:

Yes
GitLab is an open-core software company with an AI-powered DevSecOps platform used by more than 100,000 organizations, aiming to enable everyone to contribute to the software that powers the world. The company embeds AI as a core productivity multiplier across products and workflows and fosters a high-performance, inclusive culture where every voice is valued. The role is an Intermediate Backend Engineer on the Development Tooling team, focused on removing friction for GitLab engineers by designing and maintaining internal tools, frameworks, and infrastructure abstractions that support Go and Ruby on Rails services. You’ll work primarily with Go in large codebases, improving local development tooling, containerized environments, and shared libraries to standardize service communication, configuration, and health checks, while collaborating with product engineers, QA, and infra teams. Requirements include strong Go expertise, experience with monorepos and backend tooling, SQL/NoSQL, Prometheus/Grafana, Docker, cloud-native concepts, and the ability to work asynchronously in a distributed team; GitLab supports remote, worldwide hiring with inclusive policies and comprehensive benefits.
FP&A Analyst, GTM
GitLab
Canada Not specified Unknown FP&A

Is remote?:

Yes
GitLab is an open-core software company delivering the most comprehensive AI-powered DevSecOps Platform used by over 100,000 organizations, with a mission to enable everyone to contribute to and co-create the software that powers our world. The company unites teams to break down barriers and accelerate human progress, integrating AI as a core productivity multiplier into products and daily workflows, and fostering a high-performance, inclusive culture where every voice is valued. The GTM FP&A role partners with CRO-level leaders to provide timely, fact-based decision support, owns annual planning, the operating plan, long-term financial modeling, internal reporting, and supports the Customer Success, Renewal, and Professional Services teams, reporting to the FP&A Manager. Responsibilities include building and maintaining Google Sheets-based CS/PS P&L models, leading quarterly reviews and planning cycles, validating accruals during month-end close, and delivering clear performance insights and actionable recommendations to FP&A leadership and Sales. Requirements cover FP&A experience with forecasting and budgeting, strong modeling and data analysis skills in Google Sheets, accounting foundations, and cross-functional partnering; preferred qualifications include a finance-related degree and CFA/CPA, plus experience with NetSuite or Adaptive Insights; GitLab highlights remote, global hiring, equal opportunity, and a benefits package with PTO, equity, parental leave, and accommodations.
Engineering Manager, Software Supply Chain Security: Auth Infrastructure
GitLab
Canada Not specified Unknown Sec Engineering

Is remote?:

Yes
GitLab is an open-core software company with an AI-powered DevSecOps platform used by over 100,000 organizations, founded to enable everyone to contribute and accelerate human progress. The Engineering Manager for Auth Infrastructure will lead a distributed team building core authentication and authorization infrastructure across GitLab deployment models, focusing on secure, performant identity services at global scale and collaborating closely with multiple teams. In the first year, you’ll shape GitLab’s Identity and Access Management foundations—from Envoy-based proxy layers to token services and policy decision components—enabling millions of requests per second across GitLab.com, self-managed, Dedicated, and air-gapped environments, with zero-downtime migrations as a key goal. Responsibilities include setting direction, mentoring the team, designing and operating Envoy proxies, token services, and policy infrastructure, solving challenges like bi-directional gRPC tunnels, mTLS, service mesh architectures, and ensuring low-latency, high-throughput authentication at scale with robust observability. Candidates should have leadership experience in infrastructure-focused teams, proficiency with proxy/edge routing (Envoy, Traefik, HAProxy, nginx), Go or Rust, familiarity with service mesh and zero-trust concepts, JWT or Macaroon identity systems, Kubernetes/cloud-native patterns, and CI/CD/GitOps; the role is remote with a US salary range of $131,600–$282,000 and comprehensive benefits, and GitLab is an equal-opportunity employer that offers accommodations as needed.
Engineering Manager, Fulfillment
GitLab
Canada Not specified Unknown Monetization Engineering

Is remote?:

Yes
GitLab is an open-core software company offering the most comprehensive AI-powered DevSecOps platform used by over 100,000 organizations, with a mission to enable everyone to contribute to and co-create the software that powers our world. The Fulfillment sub-department builds the infrastructure behind purchasing and licensing, and the Engineering Manager for Fulfillment will lead a globally distributed team to own the self-service purchasing and licensing platform, setting a platform vision and collaborating with product, sales, finance, support, and IT to improve the buyer experience. You’ll own the team’s end-to-end roadmap, drive adoption of self-serve flows, measure impact with metrics like checkout success rate and license activation errors, ensure reliability, security, and compliance (SOX/GDPR), and continuously improve processes, tooling, and team health. The role requires proven leadership of distributed SaaS engineering teams, experience designing scalable fulfillment or billing platforms for enterprise customers, familiarity with checkout/subscription/licensing flows and integrations with CRM, billing, and identity providers, plus hands-on experience with modern web tech (React/Vue, Ruby on Rails) and regulator compliance. The team collaborates across GTM, Finance, and product management on cross-functional initiatives, aims to improve reliability and developer experience with AI-powered workflows, and GitLab emphasizes equal opportunity, remote work, and accommodation within an inclusive culture.
Engineering Manager, Database Reliability, Scalability & Operations
GitLab
Canada Not specified Unknown Data Engineering

Is remote?:

Yes
GitLab is an open-core, AI-powered DevSecOps platform used by over 100,000 organizations, built on a culture that values contribution, collaboration, and AI-enabled productivity across a remote-first, high-performance team. The Engineering Manager for Database Reliability, Scale & Operations will lead the group that owns GitLab.com’s PostgreSQL backbone, defining database strategy, selecting data stores for various use cases, and driving operational excellence across the SDLC. You’ll hire and coach engineers, set clear objectives, enforce healthy database practices, collaborate with Platform/Infrastructure/Product/Support, act as the Tier-2 on-call escalation point, and lead PostgreSQL reliability, performance, capacity management, and scaling initiatives in an asynchronous environment. The role requires experience leading distributed engineering teams, designing and operating database systems at scale (including PostgreSQL and distributed data stores), and the ability to articulate strategy and decisions across technical and non-technical stakeholders. GitLab offers a US salary range of $131,600–$282,000 plus benefits, remote-friendly hiring, equal opportunity employment, and additional benefits such as equity, growth opportunities, parental leave, and wellness support.
Deal Desk Analyst - Canada
GitLab
Canada Not specified Unknown Field Operations

Is remote?:

Yes
GitLab is an open-core, AI-powered DevSecOps platform used by more than 100,000 organizations, with a mission to enable broad contribution and accelerate human progress through collaboration. The Deal Desk Analyst role sits at the center of the Quote-to-Cash process, acting as the first-line support for sales-assisted quotes in Salesforce and guiding deals toward compliant, scalable solutions. You’ll own the quote review process, validate SFDC opportunities and order forms for accuracy and metrics like Net ARR and ARR, review contracts for term and price reflection, troubleshoot in SFDC/Zuora, and perform manual checks in Google Sheets as needed. The role requires experience in quoting, pricing, subscription management, strong CPQ skills (preferably Zuora), practical SFDC experience, understanding of commercial contracts and revenue recognition, and a detail-oriented, problem-solving mindset. The team, benefits, and culture emphasize remote, cross-functional collaboration; GitLab is an equal-opportunity employer with programs for growth, equity, parental leave, and accommodations, though some location-based eligibility may apply.
Customer Success Manager
GitLab
Canada Not specified Unknown Customer Success Management

Is remote?:

Yes
GitLab is an open-core company offering an AI-powered DevSecOps platform used by over 100,000 organizations, with a mission to enable broad contribution and accelerate progress in software development. As a Customer Success Manager, you’ll drive post-sales adoption and outcomes, serve as a trusted advisor on GitLab capabilities across the software development lifecycle, and lead workshops while translating product usage into actionable recommendations. You’ll build Centers of Excellence within customer organizations and collaborate with Product, Engineering, Sales, and Professional Services to align success plans and accelerate adoption. The role requires experience in customer-facing positions, knowledge of Git and version control workflows, the software development lifecycle, CI/CD, and DevSecOps, plus the ability to translate technical data into insights for both technical and executive stakeholders. The hiring process includes multiple interview stages, with a US salary range of $77,000–$166,500 and a broad benefits package, and GitLab emphasizes equal opportunity, remote work, location-based eligibility, and accommodations for disabilities.
Customer Success Architect
GitLab
Canada Not specified Unknown Customer Success Architecture

Is remote?:

Yes
GitLab is an open-core AI-powered DevSecOps platform used by more than 100,000 organizations, with AI benefits at every stage of the software development lifecycle. The Customer Success Architect role is a strategic advisor to key customers, responsible for translating post-sales plans into actionable success plans and guiding adoption, retention, and maturity across a portfolio. Key duties include translating business outcomes into objectives, teaching GitLab usage and DevSecOps practices, owning a book of customers, building success plans and KPIs, serving as the primary liaison across Support, Product, Sales, and Professional Services, and delivering hands-on enablement and escalation management. Candidates should have practical knowledge of Git, branching strategies, CI/CD, and DevSecOps, plus experience in customer success or post-sales roles, with strong communication and project management skills and the ability to coordinate across multiple teams and travel as needed. The role is remote with a multi-stage hiring process, US base salary range of $77,000–$165,500, plus benefits and equity, and GitLab emphasizes equal opportunity and inclusive hiring with a comprehensive privacy policy.
AI Revenue Operations Analyst - AMER
GitLab
Canada Not specified Unknown Field Operations

Is remote?:

Yes
GitLab is an open-core software company offering an AI-powered DevSecOps Platform used by more than 100,000 organizations, with a mission to enable everyone to contribute to and co-create the software that powers the world and to treat AI as a core productivity multiplier. The AI Revenue Operations Analyst role is a 100% remote position in the Revenue Tech team, eligible for candidates in the US, UK, or Central European time zones, focused on shaping GitLab’s AI tooling strategy for revenue operations and implementing AI-powered automation across the customer lifecycle. You will design intelligent workflows using platforms like Workato, integrate LLM APIs, configure predictive analytics, research automation, experimentation frameworks, and govern AI implementations with IT and revenue teams. Requirements include strong experience with workflow automation platforms (prefer Workato), API orchestration, LLM integration, and low-code tools, plus deep revenue operations knowledge; preferred candidates have a data science/analytics background and privacy/regulatory familiarity. The role offers a US salary range of $70,000–$150,000, potential incentive pay for sales roles, and comprehensive benefits including equity, PTO, parental leave, and remote-work support, with GitLab as an equal opportunity employer.