Latest Job Offers for GitLab from Canada, Unknown
Add new offer| Company logo | Job Position | Location | Salary Range | Contract Type | Category | Details |
|---|---|---|---|---|---|---|
|
|
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 co-creation, reinforced by a high-performance, inclusive, remote culture that embraces AI as a productivity multiplier.
The Deal Desk Analyst role is a key partner to GitLab’s AMER Sales and Revenue teams and sits at the center of the Quote-to-Cash process, serving as the first line of support for sales-assisted quotes in Salesforce and ensuring deal intent is accurately captured in quotes, order forms, and bookings.
You’ll own the quote review process, validate SFDC opportunities and order forms for accuracy, review contracts for commercial terms and compliance, advise on pricing and packaging within governance guardrails, and collaborate with Sales, Billing, AR, Revenue, and Channel teams to resolve issues and ensure end-to-end data integrity, including manual validation in Google Sheets for complex multi-year or usage-based deals; you’ll also participate in forecast calls and quarter-end standups.
Ideal candidates will have experience in deal desks or quote-to-cash, strong CPQ and Salesforce skills, familiarity with Zuora or similar tools, the ability to interpret contracts and revenue recognition implications, and a detail-oriented, proactive, collaborative approach in a remote environment.
GitLab supports you with flexible PTO, growth funds, equity options, parental leave, home office support, and a commitment to equal opportunity employment with accommodations for disability and a Recruitment Privacy Policy; the Deal Desk team works across Sales, Legal, Billing, and Finance to enable accurate, timely, and compliant bookings while maintaining an inclusive, global, remote workforce.
|
||||||
|
|
Senior Customer Success Analytics Analyst
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 100,000+ organizations, with a mission to enable everyone to contribute to and co-create software and to embrace AI as a core productivity multiplier in a high-performance, inclusive culture. The Senior Customer Success Analytics Analyst role partners with Digital CS, Strategy, Marketing, Product, and other GTM teams to translate questions into analytical requirements, build dashboards and reports, and turn data into insights that improve customer health, engagement, adoption, retention, and satisfaction at scale. Responsibilities include exploring data from sources like Gainsight, Salesforce, marketing tools, and web/product analytics; designing maintainable BI visuals; defining data models with cross-functional teams; analyzing one-to-many engagements and digital touchpoints; and applying segmentation, cohort analysis, and experimentation to optimize digital programs. Requirements cover SaaS customer success analytics experience, multi-system data integration, complex SQL, BI dashboard design, and strong communication across technical and non-technical audiences, plus collaboration in remote environments and openness to generative AI and experimentation. The role sits in the Revenue Analytics team within Revenue Strategy & Operations, with a US base salary range of $87,400–$187,200 plus incentive pay up to 100%, plus benefits such as flexible PTO, equity, parental leave, and remote work eligibility, all under GitLab’s equal-opportunity and inclusive policies.
|
||||||
|
|
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, with a mission to enable everyone to contribute to and co-create software that powers the world. The company emphasizes AI as a core productivity multiplier and asks all team members to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. The Sales Analytics Manager will own end-to-end sales and go-to-market analytics, building datasets, dashboards, and actionable recommendations in Tableau, using SQL and Python, and leveraging Snowflake and dbt. They’ll collaborate with Sales, RevOps, Finance, and Customer Success to translate business questions into scalable analytical solutions, while maintaining data quality in partnership with central data teams. The Revenue Analytics team lives within Revenue Strategy & Operations, operates remotely across time zones, offers a US salary range of $98,000–$210,000 with up to 100% incentive pay, and emphasizes inclusive hiring, benefits, and growth opportunities.
|
||||||
|
|
Principal Engineer, Infrastructure Security
GitLab
|
Canada | Not specified | Unknown | Product Security |
|
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 our world. The company treats AI as a core productivity multiplier and expects all team members to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. As a Principal Engineer on the Infrastructure Security Team within Product Security, you will help shape the foundation of GitLab’s future SaaS platforms and self-managed experiences through cross-team collaboration and a broad scope of influence. You’ll independently define multi-year cloud infrastructure security strategy, design actionable work streams, architect security automation and tooling, conduct threat modeling, drive standards adoption, mentor engineers, and serve as the go-to security expert. The role requires expert-level cloud infrastructure security (AWS/GCP/Azure) and Kubernetes experience, leadership across organizations, experience with large distributed SaaS systems, familiarity with security certifications (FedRAMP, ISO 27001, SOC 2, PCI-DSS), and alignment with GitLab’s values, with remote, global hiring and accommodations available.
|
||||||
|
|
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 while embedding AI as a core productivity multiplier across its culture and products. The Manager, People Business Partners, Engineering role is a strategic partner to engineering leaders (VP/Sr Directors), focused on engineering-specific challenges like evolving job architecture and leveling, executive leadership transitions, and building consistent career paths across globally distributed teams. You will partner with senior engineering leaders to translate priorities into people actions, drive job architecture changes, lead engineering calibrations and other people processes, advise on organization design and change management, and use data to identify trends to improve effectiveness, engagement, and performance, including planning offsites. Qualifications include experience as a PBP or similar for engineering or technical teams, history working with senior leaders, comfort with global, cross-regional work, ability to navigate organizational change, strong communication and collaboration, and a willingness to learn GitLab’s ways, with encouragement for applicants who don’t meet every criterion. The Engineering PBP team supports GitLab’s globally distributed engineering organization, expects quarterly travel and overlap with US time zones, and GitLab offers benefits such as flexible PTO, equity, growth funds, parental leave, and home office support, along with a remote-first culture and location-based hiring guidelines that emphasize equal-opportunity and accommodations.
|
||||||
|
|
Intermediate Fullstack Engineer (TypeScript), AI Engineering: Editor Extensions – Multi-Platform
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
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 the software that powers our world.
The role is Fullstack Engineer on the AI Engineering: Editor Extensions Multi-Platform team, building tools to bring GitLab Duo into developers’ daily workflows across JetBrains IDEs, the terminal, and future interfaces, primarily using TypeScript with Kotlin for JetBrains plugins.
You’ll work on the Duo CLI, the GitLab Language Server, and shared Vue-based components to deliver fast, AI-assisted, cross-platform editor experiences, while helping shape architecture and internal standards.
Requirements include strong proficiency with TypeScript across frontend and backend, Node.js-based services, experience with IDE extension ecosystems (e.g., JetBrains), Kotlin/Java, LSP, modern build systems, and Vue 3 with theming.
The team is fully remote and values-driven, with benefits and an inclusive, equal-opportunity hiring approach; location-based eligibility may apply, and GitLab encourages applicants from diverse backgrounds even if not every qualification is met.
|
||||||
|
|
Intermediate Backend Engineer (Go), Verify: CI Functions Platform
GitLab
|
Canada | Not specified | Unknown | DevOps Engineering |
|
Is remote?:Yes
GitLab is an open-core software company offering the most comprehensive 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 company emphasizes AI as a core productivity multiplier and a culture where every voice is valued, collaboration and continuous knowledge sharing are central, and roles are remote-friendly with strong growth opportunities.
The role is an Intermediate Backend Engineer on the Verify: CI Functions Platform within the Verify: Runner organization, focusing on re-architecting GitLab Runner for very large-scale CI/CD and building the CI Functions platform from concept to production.
You’ll design and implement Go-based features, assess feasibility with PMs, decompose large platform initiatives into iterative increments, own features end-to-end, and help scale CI Functions across cloud, Kubernetes, and on-prem environments.
Requirements include Go backend experience, designing scalable distributed systems for CI/CD, experience with Docker/Kubernetes and cloud-native infrastructure, observability, and strong cross-functional collaboration, with GitLab offering flexible PTO, equity, parental leave, remote work, and a commitment to equal opportunity.
|
||||||
|
|
Intermediate Backend Engineer (Go), Development Tooling
GitLab
|
Canada | Not specified | Unknown | Platforms Engineering |
|
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 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 power developer workflows from local environments to automated systems, mainly using Go.
You'll work primarily with Go in large codebases and collaborate with product engineers, quality, and infrastructure teams to turn recurring pain points into robust, self-service solutions, such as improving local development tooling and building shared libraries and APIs for service communication and health checks.
Requirements include strong Go, experience with large codebases/monorepos, developer tooling, CI systems, test automation, SQL/NoSQL data stores, monitoring/observability tools (Prometheus, Grafana, Elasticsearch), Docker and cloud-native concepts, Infrastructure as Code or GitOps, and the ability to work asynchronously with a “manager of one” mindset.
The Development Tooling team is all-remote, written-first within the Developer Experience organization, offering benefits and a culture that emphasizes inclusion and equal opportunity, with location-based guidelines and accommodations in recruitment.
|
||||||
|
|
Engineering Manager, Fulfillment
GitLab
|
Canada | Not specified | Unknown | Monetization Engineering |
|
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 software and accelerate human progress through AI-enhanced collaboration. The Fulfillment sub-department powers the purchasing and licensing infrastructure to provide a world-class buyer experience, and as Engineering Manager for Fulfillment you will lead a globally distributed team owning self-service purchasing and licensing, set a platform vision, and collaborate with Product Management, Sales, Finance, Support, and IT to improve buyer experience. You’ll own end-to-end delivery of your team’s roadmap, translate vision into quarterly objectives, measure impact with metrics like checkout success rate and license activation errors, and drive architecture reviews across Ruby on Rails and frontend (React/Vue) while continuously improving processes and tooling. Required qualifications include proven experience leading distributed SaaS engineering teams, designing scalable fulfillment or billing platforms and enterprise checkout/licensing flows, familiarity with SOX/GDPR and security, and the ability to mentor engineers in a remote, async environment while aligning stakeholders. The role is part of a collaborative team that works with GTM, Finance, and other stakeholders; GitLab offers remote, worldwide opportunities with generous benefits and a commitment to equal opportunity and inclusion, plus privacy and location guidelines.
|
||||||
|
|
Technical Program Manager, PMO
GitLab
|
Canada | Not specified | Unknown | Office of the CTO |
|
Is remote?:Yes
GitLab is an open-core, AI-powered DevSecOps platform used by over 100,000 organizations, with a mission to empower everyone to contribute to the software that powers the world and to embed AI as a productivity multiplier in its products and workflows. In GitLab’s R&D organization, the Technical Program Manager will lead cross-functional programs across multiple product stages and engineering teams in an all-remote, asynchronous environment, using issues, epics, and handbook-first documentation to create visibility and remove blockers. Key responsibilities include leading 1–3 strategic technical programs at a time, coordinating goals and milestones with engineering leadership, owning end-to-end planning and delivery, driving asynchronous collaboration, surfacing risks, and tracking program health with metrics. The role requires experience in technical/program management or similar, understanding of SDLC and Agile, strong written communication for remote collaboration, the ability to work independently in a distributed setting, comfort with ambiguity, and familiarity with DevOps/CI/CD with a willingness to deepen that knowledge. GitLab emphasizes a small, cross-functional TPM team within R&D, offers remote-friendly policies and benefits (e.g., flexible PTO, equity, parental leave, home office support), and is committed to diversity, equal opportunity, and accommodating candidates with different backgrounds and needs.
|
||||||
|
|
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 broad contribution and co-creation with AI embedded to boost efficiency across the software lifecycle. The Senior Full Stack Engineer on the Authorization team will design and evolve GitLab’s core authorization infrastructure, implementing policy-as-code, fine-grained permissions, and performance optimizations at scale to support a zero-trust architecture in multi-tenant deployments. Responsibilities include implementing fine-grained permissions for tokens and the GitLab Duo Agent Platform, collaborating with Security, Authentication, Database, and Platform teams, tackling PostgreSQL performance challenges, guiding long-term architectural decisions, and mentoring colleagues in a remote asynchronous environment. The role requires production experience with Ruby on Rails and Vue.js or similar frontend frameworks, strong knowledge of RBAC and ABAC, high-scale backend design and PostgreSQL tuning, familiarity with policy-based languages like Cedar or Rego, security principles, distributed systems, and demonstrated ownership of complex initiatives in async settings. GitLab operates globally with remote roles and some location-based eligibility; the US base salary range for this role is $117,600–$252,000, with additional compensation options and a benefits package including flexible PTO, equity, parental leave, and home-office support, under an equal-opportunity policy that provides accommodations as needed.
|
||||||
|
|
Engineering Manager, Software Supply Chain Security: Auth Infrastructure
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, with a mission to enable everyone to contribute to and co-create software.
The role is Engineering Manager for the Auth Infrastructure team, leading a distributed group building the core authentication and authorization infrastructure across all GitLab deployment models to support a zero-trust, modular, microservices-based platform.
You will design and operate Envoy-based proxy layers, token services, and policy decision components, tackle challenges like bi-directional gRPC tunnels, mTLS, short-lived certificates, and service-mesh architectures, and ensure the auth stack scales for GitLab.com, self-managed, Dedicated, and air-gapped environments.
Requirements include leadership of infrastructure-focused teams, proficiency with proxy/edge routing technologies (Envoy, Traefik, HAProxy, nginx), hands-on Go and/or Rust, familiarity with service mesh, zero-trust concepts, JWT or Macaroons, Kubernetes, and CI/CD/GitOps.
The Auth Infrastructure team is part of GitLab's Software Supply Chain Security stage, operates with distributed remote collaboration, and offers a base US salary range of $131,600–$282,000 plus benefits, equity, and growth opportunities, with an emphasis on inclusion and accommodations.
|
||||||
|
|
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 100,000+ organizations, with a mission to enable everyone to contribute to the software that powers the world. The company emphasizes accelerating human progress by uniting teams, embracing AI as a productivity multiplier, and fostering an inclusive culture where every voice is valued. The role is Engineering Manager for the Database Reliability, Scale & Operations team, responsible for GitLab.com’s PostgreSQL backbone, defining database strategy, data store choices, and cost-optimized, high-availability operation. You’ll hire and coach a distributed engineering team, set objectives, enforce healthy database practices, collaborate across Platform/Infrastructure/Product/Development/Support, and serve as the Tier-2 on-call escalation to meet availability goals. Qualifications include experience leading reliability/scale in production, designing and operating databases at scale (notably PostgreSQL and distributed stores), strong cross-functional collaboration and communication, and openness to diverse backgrounds; the team works asynchronously to focus on reliability, scalability, performance, and security.
|
||||||
|
|
Customer Success Architect
GitLab
|
Canada | Not specified | Unknown | Customer Success Architecture |
|
Is remote?:Yes
GitLab is an open-core software company offering the 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 Customer Success Architect is a post-sales strategic advisor who owns a book of key customers, translating pre-sales command plans into actionable success plans, guiding them along the journey, and coordinating with Product, Engineering, Sales, Professional Services, and Support to drive adoption and maturity. They will lead hands-on enablement, define Customer Success Plans with goals and KPIs, monitor progress, and act as the primary GitLab liaison for escalations while aligning training and maturity opportunities with customer needs. Ideal candidates have practical Git and CI/CD/DevSecOps knowledge, experience in customer success or post-sales roles, ability to manage a portfolio, strong communication skills, and flexibility to travel; the role reports to a Senior Manager in GitLab's North America Customer Success team and is remote with time-zone coordination. GitLab's hiring process includes multiple interview rounds and reference checks; the US base salary range is $77,000–$165,500 plus benefits, with a commitment to equal opportunity and inclusion and encouragement for candidates who may not meet every listed qualification to apply.
|
||||||
|
|
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 company emphasizes a high-performance, inclusive culture where AI serves as a core productivity multiplier and teams collaborate across functions to drive innovation. The Senior Financial Analyst on the Strategic Finance team will shape growth, investment allocation, and executive reporting by building long-range bookings/ARR models, designing forecasting methodologies, and turning data from sales, product, marketing, and revenue operations into actionable insights. Responsibilities include designing bookings forecasts, building business cases for new products and partnerships, analyzing product performance and unit economics, forecasting New Business ARR by geography and segment, and informing senior leadership and the CFO with data-driven recommendations. The role is remote with a US resident salary range of $90,700–$194,400 (plus potential bonuses/equity and benefits) on a small, asynchronous team, and GitLab is an equal opportunity employer that welcomes applicants from diverse backgrounds and locations with accommodations as needed.
|
||||||
|
|
Senior Compensation Partner
GitLab
|
Canada | Not specified | Unknown | Total Rewards |
|
Is remote?:Yes
GitLab is an open-core, AI-powered DevSecOps platform used by 100,000+ organizations, with a mission to enable universal contribution and co-creation to accelerate progress. The Senior Compensation Partner will shape and manage GitLab’s global compensation programs—base pay, bonuses, and equity—aligning them with strategy, culture, and hiring decisions, reporting to the VP of Total Rewards. 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. Responsibilities include partnering with leaders, People, and Finance to deliver strategic guidance; owning merit, promotion, and equity cycles; maintaining job architecture; analyzing data to identify trends and risks; advising on organizational changes; and ensuring compliance with global pay practices. Requirements include designing global compensation programs in high-growth tech environments, strong analytical and communication skills, and familiarity with HRIS; GitLab emphasizes equal opportunity and remote work, with location-based pay ranges, and welcomes applicants with varying levels of experience.
|
||||||
|
|
Customer Success Manager
GitLab
|
Canada | Not specified | Unknown | Customer Success Management |
|
Is remote?:Yes
GitLab is an open-core AI-powered DevSecOps platform used by 100,000+ organizations, aiming to enable everyone to contribute to software and accelerate progress, with Duo Enterprise and Duo Agent Platform delivering AI benefits across the SDLC.
The company emphasizes a high-performance, all-remote culture rooted in its values, with AI embedded as a productivity multiplier to boost efficiency, innovation, and impact.
The Customer Success Manager will serve as a trusted advisor to a portfolio of customers, driving adoption, measurable outcomes, and long-term advocacy, leading workshops, establishing Centers of Excellence, and translating product usage data into actionable recommendations.
Requirements include post-sales customer-facing experience, knowledge of Git, branching strategies, the software development lifecycle, CI/CD, and DevSecOps, plus the ability to communicate insights to technical and executive stakeholders and collaborate across Product, Engineering, Sales, and Professional Services.
The hiring process involves multiple interviews (screen, hiring manager, panel, executive) and references/background checks, the US salary range is $77,000–$166,500, and GitLab is an equal opportunity employer offering benefits and accommodations.
|
||||||
|
|
Principal Data System Architect, Data Engineering & Monetization
GitLab
|
Canada | Not specified | Unknown | Data Engineering |
|
Is remote?:Yes
GitLab is an open-core software company providing a comprehensive AI-powered DevSecOps platform, utilized by over 100,000 organizations, aimed at allowing everyone to contribute to software development. The company's mission focuses on eliminating barriers in software creation, enhancing collaboration among teams, and leveraging AI to improve efficiency and innovation. They are seeking a Data System Architect to lead the design of scalable, distributed data solutions for both SaaS and self-managed deployments, emphasizing data governance and integration across various platforms. The ideal candidate should possess extensive experience with large-scale data systems, modern data stack technologies, and AI-driven architectures, along with a strong passion for open-source collaboration. GitLab supports a flexible work environment, offers inclusive hiring practices, and values diverse skill sets among applicants, ensuring opportunities for growth and development.
|
||||||
|
|
AI Revenue Operations Analyst - AMER
GitLab
|
Canada | Not specified | Unknown | Field Operations |
|
Is remote?:Yes
GitLab is an open-core software company specializing in AI-powered DevSecOps tools, utilized by over 100,000 organizations, with a mission to democratize software contributions and enhance development collaboration. The company prioritizes AI integration in its operations, fostering a culture that values innovation and productivity among its team members. GitLab is seeking an AI Revenue Operations Analyst to join its Revenue Tech team, responsible for advancing AI-driven automation workflows that improve customer acquisition, conversion, and retention. The role involves designing intelligent workflows, managing vendor relationships, and implementing predictive analytics solutions, all while collaborating across various teams to ensure effective integration of AI strategies. The position offers remote work opportunities and a competitive salary range, emphasizing GitLab's commitment to diversity and equal opportunity in its hiring practices.
|
||||||