Latest Job Offers for GitLab from Canada
Add new offer| Company logo | Job Position | Location | Salary Range | Contract Type | Category | Details |
|---|---|---|---|---|---|---|
|
|
Senior Distribution Engineer, Gitlab: Build
GitLab
|
Canada | Not specified | Unknown | Platforms Engineering |
|
Is remote?:Yes
GitLab is the intelligent orchestration platform for DevSecOps that helps organizations increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation; more than 50 million registered users and over 50% of the Fortune 100 trust GitLab to ship better, more secure software faster. The company embeds AI as a core productivity multiplier and fosters a high-performance, inclusive culture where every voice is valued and careers accelerate. As a Senior Distribution Engineer on the GitLab Build team, you will manage build pipelines, maintain Linux packages and architectures, develop official GitLab container images, enable self-service for teams, and ensure license compliance and security across dependencies. You should have experience with Linux build toolchains (autotools, make, CMake, Nix), building .deb and .rpm packages, container image tooling, CI systems, shell scripting, and working with major cloud providers; additional experience with Ruby, Go, Python, Rust, or observability tools is a plus. The team produces system packages, container images, and marketplace listings, reviews many merge requests including dependency and security updates, and GitLab offers remote roles with comprehensive benefits and a strong commitment to equality and opportunity.
|
||||||
|
|
Contract Talent Acquisition Sourcer, Sales (AMER)
GitLab
|
Canada | Not specified | Unknown | Talent Acquisition |
|
Is remote?:Yes
GitLab is a remote-first, AI-enabled DevSecOps platform that aims to boost productivity, security, and digital transformation, with a high-performance, inclusive culture. They’re hiring a Contract Sourcer for the AMER region (US/Canada) to build outbound candidate pipelines for sales roles, primarily Account Executives, working closely with recruiters, hiring managers, and business leaders. Responsibilities include sourcing passive candidates across AMER, building diverse candidate benches, mapping talent markets, assessing fit with roles and GitLab values, screening and maintaining pipelines, and delivering a strong candidate experience while continuously improving sourcing workflows. Requirements include relevant recruiting/sourcing experience—especially outbound sourcing for software sales roles—strong research and market-mapping skills, ability to collaborate with recruiters and managers, and familiarity with ATS/tools like Greenhouse or LinkedIn Recruiter, plus comfort with remote, asynchronous work; GitLab encourages applicants with varying levels of experience and aims to broaden inclusion. The posting emphasizes equal opportunity, location-based guidelines, privacy, accommodations, and notes benefits for full-time employees, reflecting GitLab’s comprehensive, compliant approach to hiring.
|
||||||
|
|
Talent Brand Manager
GitLab
|
Canada | Not specified | Unknown | Talent Acquisition |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform that boosts developer productivity, operational efficiency, and security/compliance while accelerating digital transformation, trusted by over 50 million users and more than half of the Fortune 100, with AI embedded as a core productivity multiplier. The company emphasizes a high‑performance, values‑driven culture where careers accelerate, innovation flourishes, every voice is valued, and continuous knowledge exchange helps teammates reach their full potential. The Talent Brand Manager role aims to shape how current and prospective team members understand what it means to work at GitLab by translating the employer value proposition into authentic candidate‑facing messaging and campaigns across storytelling, recruitment marketing, and candidate education. Responsibilities include delivering integrated talent brand campaigns across channels, developing stories about teams and culture, partnering with Talent Acquisition to support hiring priorities, improving candidate journey touchpoints, and using data and AI tools to optimize performance while ensuring content is inclusive and aligned with GitLab’s voice. Requirements include experience in talent brand or related fields, strong storytelling and editing skills, ability to plan and execute multi‑stakeholder campaigns, data‑driven decision making, remote work adaptability, with a US salary range of $95,200–$160,800, along with benefits, equity, and accommodations; GitLab is an equal opportunity employer and provides a Recruitment Privacy Policy, location‑based eligibility, and disability accommodations as needed.
|
||||||
|
|
Support Engineer (AMER)
GitLab
|
Canada | Not specified | Unknown | Customer Support |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps used by more than 50 million registered users and trusted by over half of the Fortune 100, with AI embedded as a core productivity multiplier. The Support Engineering role sits within the Engineering department, blending support and engineering as you work with customers in complex environments and may contribute to code, documentation, and support processes. Responsibilities include supporting self-managed and GitLab.com customers via Zendesk and other channels, collaborating across Product, Development, Infrastructure, Customer Success, and Sales to shape roadmaps and features, creating docs, participating in pairing sessions and on-call rotations, and assisting with hiring. Required skills include Linux administration (LFCE/RHCE), scripting (Ruby or Bash), MVC frameworks (Ruby on Rails), Git/CI/CD, and the ability to communicate technical topics to varied audiences, with familiarity in DevOps, Serverless, Kubernetes, and understanding different GitLab implementations. The team is globally distributed with flexible shifts and an emphasis on transparency, offering remote work, benefits like PTO, equity, growth funds, parental leave, and home office support, along with equal opportunity and location-based hiring guidelines.
|
||||||
|
|
Staff Security Researcher
GitLab
|
Canada | Not specified | Unknown | Product Security |
|
Is remote?:Yes
GitLab positions itself as an intelligent DevSecOps orchestration platform trusted by millions and Fortune 100 companies, emphasizing AI as a core productivity multiplier and a high-performance, inclusive culture. The company is seeking a Staff Security Research Engineer in the Application Security team to conduct cutting-edge security research on GitLab’s AI-powered DevSecOps capabilities and proactively identify vulnerabilities before they affect customers. Responsibilities include conducting research in multiple specialty areas, identifying systemic vulnerabilities, performing hands-on testing with proof-of-concept exploits, evaluating emerging vulnerability classes, researching AI/agent surfaces, building scalable tooling, mentoring others, and sharing knowledge with the security community. Requirements include 7+ years in security research or offensive security, being a subject matter expert in at least two areas, proficiency in Ruby/Go/Python/TypeScript/Rust, familiarity with AI frameworks, understanding AI attack vectors, and strong communication and remediation skills; nice-to-haves include published research, security certifications, distributed systems experience, and familiarity with GitLab. The role is remote with a US base salary range of $168,000–$238,000, plus benefits such as flexible PTO, equity, parental leave, and a commitment to equal opportunity employment and inclusive hiring practices.
|
||||||
|
|
Staff Fullstack Engineer (Ruby/Vue.js) Monetization Engineering: Purchase
GitLab
|
Canada | Not specified | Unknown | Monetization Engineering |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform that boosts developer productivity, efficiency, security, and digital transformation, trusted by millions of users and many Fortune 100 companies, with a culture that treats AI as a core productivity multiplier. The Staff Fullstack Engineer role sits in the Purchase team within Monetization, owning the end-to-end purchase experience and unifying purchase flows while handling confidential financial data to protect revenue. You will design and build fullstack features (Ruby on Rails and Vue.js), lead technical direction for new purchasing capabilities, ensure correct integrations with downstream billing and CRM systems, mentor engineers, and participate in incident response for purchase-related issues. Candidates should have professional fullstack experience, a track record with transactional checkout-style flows, strong communication, alignment with GitLab values, and familiarity with billing/CRM systems such as Zuora, Salesforce, or Stripe (a plus), with the role collaborating across Sales, Finance, IT, and Support in a remote environment. The base US salary range is $152,800–$259,200, with benefits and opportunities for equity, and GitLab emphasizes equal opportunity hiring and inclusive accommodation for a globally remote workforce.
|
||||||
|
|
Staff Engineer, People Technology
GitLab
|
Canada | Not specified | Unknown | People Operations |
|
Is remote?:Yes
GitLab is an AI-powered DevSecOps platform with more than 50 million users and Fortune 100 trust, promoting AI as a core productivity multiplier and a high-performance, inclusive culture. The Lead People Systems Engineer will drive an AI-first transformation of GitLab’s People systems, owning the code, pipelines, and integrations across Workato, Google Cloud, Claude, Workday, Greenhouse, Slack, and internal tools. You’ll design, build, and maintain automations and integrations, write scalable code in Ruby (or similar), develop Slack apps/bots, and maintain CI/CD pipelines to ensure reliability and scalability of the People technology stack. Required qualifications include hands-on Ruby (or Python, etc.), deep Workato/WWS experience, Slack API/Bot SDK, Git/GitLab, cloud/container experience (GCP/AWS, Docker/Kubernetes), HR-system integrations, and strong communication with an engineering mindset toward reliability and maintainability; familiarity with AI/MCP frameworks is a plus. The role sits within GitLab’s global all-remote People Technology team, with a US base salary range of $126,400–$213,600, and GitLab as an equal opportunity employer that offers accommodations and inclusive hiring.
|
||||||
|
|
Staff Corporate Security Engineer
GitLab
|
Canada | Not specified | Unknown | Corporate Security |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform with over 50 million users and Fortune 100 clients, and it emphasizes using AI as a core productivity multiplier across the company. The Senior Corporate Security Engineer role focuses on securing endpoints and SaaS platforms (primarily macOS) in a fully remote environment, turning security requirements into scalable, code-driven systems. Responsibilities include leading endpoint security architecture, building automation for deployment and lifecycle management via Terraform and GitOps, managing security configurations across multiple OSes, and improving telemetry and response in partnership with IT, Security Operations, and Detection and Response teams. Required qualifications include experience designing scalable endpoint security solutions, expertise with Jamf Pro or FleetDM for macOS, strong Terraform/IaC and GitOps practices, scripting skills, and familiarity with cloud identity providers like Okta and Google Workspace, with the ability to work independently in a remote setting. The role sits in a small Corporate Security Engineering team; US base salary range is $168,000–$238,000 plus benefits, and GitLab is an equal opportunity employer that encourages applicants who may not meet every qualification.
|
||||||
|
|
Staff Commercial Pricing Strategist
GitLab
|
Canada | Not specified | Unknown | Monetization & Analytics |
|
Is remote?:Yes
GitLab is an AI-enabled DevSecOps platform used by over 50 million users and many Fortune 100 companies, with a remote, high-performance culture that treats AI as a core productivity multiplier. The company is hiring a Staff-level Pricing and Commercialization expert on the Pricing Strategy team to own enterprise monetization, including Enterprise Agreements, cloud marketplace, and channel pricing, collaborating across Product, GTM, Finance, Sales, and other functions. The role involves driving competitive pricing programs and deal plays, owning list-to-net price realization across products and regions, shaping new packaging and monetization models, and delivering enablement materials and scalable pricing programs. Candidates should have extensive SaaS pricing/strategy experience, direct ownership of pricing waterfalls or enterprise/channel pricing, strong asynchronous communication, and the ability to influence senior stakeholders as an individual contributor, with experience working with AI agents being a plus. Compensation includes a US base salary range of $139,200–$235,200, potential sales incentives up to 100% of base, plus benefits such as PTO, equity, parental leave, and a fully remote workplace, with GitLab affirming equal opportunity and accommodation.
|
||||||
|
|
Staff Backend Engineer (Ruby), AI Engineering: DAP Repository Flows
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
Is remote?:Yes
GitLab is described as an intelligent orchestration platform for DevSecOps that boosts developer productivity, efficiency, security/compliance, and digital transformation, trusted by over 50 million users and Fortune 100 companies. The role is Staff Software Engineer for the DAP Repository Flows team within GitLab's Duo Agent Platform (AI/R&D), focusing on onboarding and autonomous/scheduled agents that operate on customer codebases to deliver AI-powered automation. You will set technical direction for the DAP Repository Flows, lead the design and delivery of agents, refine onboarding experiences, partner across teams, mentor engineers, solve hard problems, and promote an autonomous, async-first engineering culture. The ideal candidate has deep Ruby/Rails production experience, experience integrating LLMs into products (not model training), a track record building agentic systems and shipping high-scale software, and strong written communication for distributed teams. The role is remote/global with a US base salary range of $152,800–$259,200 plus benefits and equity, and GitLab emphasizes equal opportunity employment with location-based eligibility and a recruitment privacy policy.
|
||||||
|
|
Staff Backend Engineer, Developer Experience
GitLab
|
Canada | Not specified | Unknown | Platforms Engineering |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform used by 50M+ registered users and many Fortune 100 companies, and it emphasizes AI as a core productivity multiplier within a high-performance, collaborative culture. The Staff Backend Engineer in the Developer Experience group will work cross-functionally to identify and remove friction across GitLab’s internal engineering teams, combining hands-on Ruby and Go coding with scalable design and culture-building. Responsibilities include driving technical excellence across six DevEx teams, championing engineering needs, transforming testing at scale, optimizing CI/CD pipelines, removing systemic bottlenecks, and promoting continuous learning and inclusion. Ideal candidates bring deep experience with developer tooling and testing at scale, experience leading platform or transformation initiatives across multiple teams, strong remote communication, a product mindset, and alignment with GitLab values. The role offers a US-based base salary range of $131,600–$282,000 plus benefits (flexible PTO, equity, parental leave, etc.) for remote global roles and is backed by a commitment to equal opportunity and inclusive hiring.
|
||||||
|
|
Staff Backend Engineer, Database Automation (Go)
GitLab
|
Canada | Not specified | Unknown | Data Engineering |
|
Is remote?:Yes
GitLab presents itself as an intelligent DevSecOps orchestration platform that boosts developer productivity, security, and digital transformation, trusted by over 50 million users and many Fortune 100 companies, with AI-driven efficiency and a values-based, inclusive culture. The role is Senior or Staff Backend Engineer in the Database Excellence group, focusing on building and evolving PostgreSQL as a service, using Go to automate the full lifecycle of PostgreSQL across GitLab’s infrastructure in a remote, collaborative environment. Key responsibilities include designing and maintaining Go-based automation for provisioning, configuration, upgrades, failover, scaling, and decommissioning; integrating with infrastructure-as-code and cloud providers; leveraging AI agents to reduce repetitive work; and delivering a standardized, scalable PostgreSQL platform for high-throughput production workloads. Requirements include professional Go and PostgreSQL experience in large production environments, experience with Kubernetes operators or similar automation, comfort with infrastructure-as-code and core database operations concepts, strong written and asynchronous communication skills, and a self-directed, collaborative mindset; Ruby familiarity is a plus but not required, with ownership and mentorship expectations. The compensation section notes a US-only base salary range of $152,800–$259,200, with roles remote worldwide and location-based eligibility, plus benefits, equity, and a commitment to equal opportunity and accommodations.
|
||||||
|
|
Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
GitLab
|
Canada | Not specified | Unknown | Architecture Engineering |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform that aims to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, with over 50 million registered users and many Fortune 100 companies trusting it, and it embeds AI as a core productivity multiplier across the team.
The role is Staff Engineer for the Nonlinear Productivity (NLP) team in the US, acting as the technical anchor who determines what “proven” means and helps shape future work, starting without a dedicated product manager.
The team tackles problems such as cutting code review time in half while keeping a human in the loop and turning a manual release step into an agentic workflow that catches its own mistakes before a human is involved.
Responsibilities include setting the technical direction for agentic systems, discovering and prioritizing friction in the SDLC, working across GitLab’s codebase, applying distributed systems judgment, mentoring engineers, collaborating with the India-based group, and serving as a bar raiser for hiring, while owning a greenfield technical foundation as the team scales.
Requirements include experience building reliable agentic or LLM-based systems, autonomy in unfamiliar codebases, strong distributed systems fundamentals, proficiency in Go/Rust/Python, a track record of delivering results from unclear requirements, and the ability to design evaluation frameworks; the team is remote/global, with a US salary range of $152,800–$259,200 and a range of benefits, equity, and growth opportunities, and GitLab is an equal opportunity employer.
|
||||||
|
|
Staff Backend Engineer, AMER
GitLab
|
Canada | Not specified | Unknown | Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, operational efficiency, security and compliance, and digital transformation, with more than 50 million users and many Fortune 100 companies relying on it.
The company treats AI as a core productivity multiplier and expects all team members to incorporate AI into daily work, while maintaining a high-performance, inclusive culture where every voice is valued.
The Staff Backend Engineer role provides technical leadership across teams, drives cross-cutting backend initiatives and modular architecture, sets standards for APIs, testing, security, and operability, and owns production readiness and incident response while guiding AI adoption.
Candidates should have deep backend architecture experience, a track record modernizing monoliths toward modular systems, the ability to influence without formal authority, and expertise in Go, Kubernetes, Rust, PostgreSQL, security-sensitive software, and AI-enabled workflows.
The position offers a United States salary range of $152,800–$259,200 plus benefits, is remote-first with global hiring and location-based eligibility, and includes equity, growth opportunities, and a strong commitment to equal opportunity and accommodations.
|
||||||
|
|
Site Reliability Engineer, Infrastructure Platforms — AMER (Intermediate to Senior Staff)
GitLab
|
Canada | Not specified | Unknown | Platforms Engineering |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform trusted by 50M+ users and many Fortune 100 companies, and it embeds AI as a core productivity multiplier across its culture. The company is hiring Site Reliability Engineers for Infrastructure Platforms, evaluating candidates through a single application and a multi-stage process to match them to the right team and level. The SRE role focuses on keeping user-facing services reliable at scale, building automation and infrastructure-as-code, operating Kubernetes, managing on-call, and contributing to observability and incident reviews. Candidates should have experience with production reliability, building new tooling and automation, infrastructure as code, Kubernetes, and at least one major cloud (GCP or AWS), plus strong async communication; roles span Intermediate to Senior Staff and Senior Staff with progression. This posting is remote (US/Canada-based, with a UK posting available separately), offers a US salary range of $126,400–$314,400 plus benefits, and GitLab is an equal-opportunity employer with a privacy policy and location-based hiring guidelines.
|
||||||
|
|
Senior Talent Brand Manager
GitLab
|
Canada | Not specified | Unknown | Talent Acquisition |
|
Is remote?:Yes
GitLab is the intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, efficiency, security, and digital transformation, trusted by over 50 million users and Fortune 100 companies, with AI embedded as a core productivity multiplier across teams. The Senior Talent Brand Manager will shape how current and prospective team members understand GitLab, bringing the employer value proposition to life through talent brand strategy, recruitment marketing, and integrated campaigns along the candidate journey. Responsibilities include leading talent brand strategy, designing campaigns and content systems, setting editorial direction, aligning partners on authentic stories, advising on audience strategy and candidate pipelines, and improving transparency and consistency in the hiring process using performance data and trends. Qualifications include significant experience in talent brand or recruitment marketing, multi-audience and multi-region campaign leadership, strong storytelling and analytics, and the ability to influence senior stakeholders while operating across strategy and execution in an asynchronous environment. GitLab offers remote worldwide roles with a US salary range of $115,200–$194,400 plus benefits like flexible PTO, equity, parental leave, and growth support, and emphasizes equal opportunity, privacy protections, and accommodations for applicants who need them.
|
||||||
|
|
Senior Software Engineer (Ruby), Security Platform: Authorization
GitLab
|
Canada | Not specified | Unknown | Sec Engineering |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform used by millions and trusted by many Fortune 100 companies, with a culture that embraces AI as a productivity multiplier and values inclusive, high-performance collaboration. The Senior Software Engineer on the Authorization team will own the system that governs access for users, tokens, and automated agents across GitLab, currently built on Ruby on Rails and moving toward a next‑generation stack that combines Rails with a Rust policy engine using Cedar policies and Zanzibar-style relationship tuples. You’ll design and ship authorization changes in the Rails monolith, manage end-to-end workstreams with feature flags, extend fine-grained token permissions, and refactor policy code so both the monolith and the new authorization engine can evaluate it without altering existing behavior. Required qualifications include significant production Rails experience, designing or implementing authorization systems, a security mindset, and a focus on performance at scale; preferred skills include PostgreSQL and familiarity with Rust, gRPC, Protocol Buffers, Cedar, or Zanzibar-style systems. The team is small, distributed, and open, with remote roles and a US salary range of $139,200–$235,200, plus benefits and equity, and GitLab emphasizes equal opportunity, accommodations, and global hiring.
|
||||||
|
|
Senior Software Engineer (RoR/Go), SSCS: Authentication
GitLab
|
Canada | Not specified | Unknown | Sec Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that aims to boost developer productivity, security, and digital transformation, trusted by over 50 million users and many Fortune 100 companies, with a culture that embraces AI as a core productivity multiplier. The role is Senior Backend Engineer on the Authentication team, working on authentication features across the Rails monolith and GATE, including token issuance/validation, agentic identities, passkeys/passwordless, and identity services across multiple deployment models. You will contribute to GATE’s roadmap, migrate authentication paths from the monolith, build new mechanisms like Workload Identity Federation, and strengthen security by addressing HackerOne-reported vulnerabilities while tackling high-scope problems in Go and Ruby. Required qualifications include professional experience with Go and/or Ruby, familiarity with OAuth, OIDC, SAML, SSO, SCIM, LDAP, JWT, RBAC, IAM, token systems and cryptographic signing, production-service experience, and strong English communication in a remote agile environment. GitLab offers remote global roles with a base US salary range of $139,200–$235,200, plus benefits, bonuses/equity, and a strong commitment to equal opportunity and inclusive hiring, encouraging applicants from diverse backgrounds even if they don’t meet every requirement.
|
||||||
|
|
Senior Revenue Analytics Analyst
GitLab
|
Canada | Not specified | Unknown | Field Operations |
|
Is remote?:Yes
GitLab promotes itself as an intelligent DevSecOps orchestration platform trusted by over 50 million users and more than half of the Fortune 100, emphasizing an AI-driven, inclusive, high-performance culture. The Senior Revenue Analytics Analyst role partners with global Sales Strategy, Solutions Architect, and Ecosystem teams to improve pre-sales engagement, tie trials to consumption, and quantify partner impact on deals using analytics and AI tools. Responsibilities include translating business questions into analytical requirements, designing AI and analytics solutions for trial management, win rates, adoption, and sales metrics, maintaining scalable BI/AI tools, and ensuring data quality with clear definitions. Requirements include SaaS analytics experience in pre-sales, consolidating data from multiple systems, advanced SQL and Python, cross-functional collaboration, data governance with Snowflake/dbt, and openness to AI experimentation in a distributed remote environment. The role offers a US base salary range of $115,200–$194,400 with up to 100% incentive, plus benefits such as flexible PTO, equity, parental leave, and a commitment to equal opportunity and global remote hiring with accommodation where needed.
|
||||||
|
|
Senior Professional Services Technical Architect - Security
GitLab
|
Canada | Not specified | Unknown | Consulting Delivery |
|
Is remote?:Yes
GitLab is an AI-enabled DevSecOps orchestration platform trusted by over 50 million users and more than half of the Fortune 100, designed to boost developer productivity, security, and digital transformation while fostering an inclusive, high-performance culture.
The role of Senior Professional Services Technical Architect, Security (AMER) leads the design and implementation of secure enterprise solutions, guides security tool and CI/CD migrations (including legacy Jenkins), and helps customers meet frameworks such as NIST 800-53, ISO 27001, and SOC 2.
You’ll design and lead secure GitLab solution implementations, advise on SaaS/Self-Managed/Dedicated architectures, perform security risk assessments and threat modeling, lead migrations of legacy tooling to GitLab security scanners, and support security-focused SOWs, pre-sales, and enablement.
The position requires deep experience in secure enterprise architectures, cloud security, infrastructure as code with Ansible and Terraform, and hands-on knowledge of GitLab security scanning (SAST/DAST/Dependency/Secret/Container), plus migrations from tools like Snyk, Checkmarx, Veracode, SonarQube, and GitGuardian, with familiarity with ISO 27001, NIST 800-53, SOC 2, GDPR, and FedRAMP.
GitLab is an equal-opportunity, fully remote employer offering a US salary range of $164,880–$277,560 plus benefits and equity, and invites candidates of varying experience levels to apply, with privacy and location guidelines noted.
|
||||||
|
|
Senior Product Manager, Tenant Scale
GitLab
|
Canada | Not specified | Unknown | Platforms |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, efficiency, and security while accelerating digital transformation, trusted by over 50 million users and many Fortune 100 companies, and it treats AI as a core productivity multiplier across all teams. The company culture is high-performing and values-driven, emphasizing continuous knowledge exchange, collaboration with industry leaders, and building technology that transforms how the world develops software. The role is Senior Product Manager for Tenant Scale within Infrastructure Platforms, focusing on making tenant data portable and scalable and enabling a unified deployment model across GitLab.com, Dedicated, and future Self-Managed deployments. In the first year you’ll partner with engineering and product peers to define requirements, translate platform constraints into product direction, collaborate across teams, engage customers, and move the work from concept to a deployable model. Candidates should have experience in infrastructure/platform domains, multitenancy and horizontal scaling, strong cross-functional communication, and a willingness to work with diverse backgrounds; GitLab emphasizes equal opportunity, remote global hiring, comprehensive benefits, and a commitment to non-discrimination and accommodation.
|
||||||
|
|
Senior Product Manager, Source Code
GitLab
|
Canada | Not specified | Unknown | Core DevOps |
|
Is remote?:Yes
GitLab presents itself as an AI-powered DevSecOps platform trusted by 50M+ registered users and more than half of the Fortune 100, aiming to boost developer productivity, operational efficiency, security, and digital transformation while embracing AI as a core productivity multiplier.
The Senior Product Manager, Source Code role will shape how planning and managing source code evolve in an AI-native software development lifecycle, focusing on spec-driven, human-in-the-loop workflows and self-maintaining links between specifications and code.
You’ll define product strategy for experiences that connect planning, source code management, and AI-assisted development, collaborate across Plan, Source Code Management, Code Review, and AI teams, and explore near-term demos around spec-driven planning and autonomous development modes.
Requirements include extensive product management experience in developer or DevOps tools with deep understanding of the source code lifecycle, a data-driven approach to prioritization, and strong collaboration in a remote environment, plus a viewpoint on how AI should influence the software development lifecycle.
The position is remote in the United States with a base salary range of $139,200–$235,200 USD, plus benefits and equity, and GitLab is an equal opportunity employer with inclusive policies and accommodations for candidates with disabilities.
|
||||||
|
|
Senior Product Manager, Growth
GitLab
|
Canada | Not specified | Unknown | Office of CPO |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform that helps organizations increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, trusted by 50M+ registered users and over 50% of the Fortune 100, with AI embedded as a core productivity multiplier.
The Growth Senior Product Manager will own GitLab's self-serve product journey end-to-end—from a visitor's first interaction with GitLab.com through trial, activation, and paid conversion—consolidating acquisition, activation, and monetization into a single connected experience.
Responsibilities include using product usage and event data to identify high-impact growth opportunities, running a continuous test-and-learn cadence across the funnel, collaborating with Engineering, Design, and Data to scope and ship experiments, and defining success metrics that tie roadmap decisions to customer and revenue outcomes.
Required qualifications include experience in product management with self-serve or product-led growth funnel end-to-end, strong technical understanding, SQL proficiency, and a hypothesis-driven, data-informed approach to decisions, with comfort in experimentation and A/B testing; preferred qualifications include familiarity with growth frameworks, experience at a Product-Led Growth company, GitLab/Git workflows, and building developer tools or DevOps products, plus B2B customer engagement.
The Growth team overview notes the goal of making GitLab adoption easy across the platform; GitLab is remote-global with supportive benefits, inclusive hiring policies, and a commitment to equal opportunity and accommodation for candidates with disabilities or special needs, encouraging applications from diverse backgrounds and clarifying location-based eligibility and privacy considerations.
|
||||||
|
|
Senior Platform Engineer, GitLab Orbit
GitLab
|
Canada | Not specified | Unknown | Data Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that helps organizations increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, trusted by over 50 million users and more than half of the Fortune 100, with AI as a core productivity multiplier and a culture that values every voice.
The role is Senior Platform Engineer on the Orbit team, building and scaling GitLab Orbit, a high-impact knowledge-graph data service that supports agents, analytics, and architecture-level features across GitLab.com, Dedicated, and Self-Managed deployments, with a Rust-first backend in a distributed, cloud-native system.
You’ll design, implement, and operate backend services, data workflows, and interfaces, own end-to-end changes, and contribute to the graph query engine, indexing pipelines, cloud storage integrations, and MCP surfaces, while improving multi-tenant behavior, performance, resilience, and operational readiness.
You’ll strengthen deployment, monitoring, and observability across AWS/GCP, Kubernetes with Helm and Terraform, automate recurring operational work, investigate production issues, and collaborate with product, data, infrastructure, security, AI, and SRE teams to improve incident response and reliability.
The Orbit team is a small, senior group within Data Engineering; the US salary range is $139,200–$235,200, with benefits such as Flexible PTO, equity, parental leave, and growth opportunities, and GitLab hires remotely worldwide as an equal opportunity employer with inclusive policies and accommodation options.
|
||||||
|
|
Senior Manager, Product Security Engineering (Security Posture & Supply Chain)
GitLab
|
Canada | Not specified | Unknown | Product Security |
|
Is remote?:Yes
GitLab is described as an intelligent orchestration platform for DevSecOps used by over 50 million registered users and more than 50% of the Fortune 100, with AI embedded in daily workflows and a culture that emphasizes continuous knowledge exchange and growth. The Senior Manager of the Security Posture Management team in Product Security leads GitLab’s own software factory security, driving governed rollouts of security capabilities, establishing a first-class software supply chain security program, and feeding customer-zero feedback to Product and Engineering. Responsibilities include setting secure baselines via the Project Security Configuration Standard, reducing risk and improving governance, owning security risk metrics and dashboards, partnering with Compliance for audits and certifications, and representing the work externally as thought leadership. Qualifications call for experience managing security or engineering teams, cross-functional rollout experience, translating security requirements into actionable controls, producing audit evidence, and thriving in an all-remote, async environment, with a note that candidates with varying levels of experience are welcome and that diversity considerations are acknowledged. The role offers a base US salary of $168,000–$245,000, with worldwide remote hiring, comprehensive benefits, equity, and potential incentive pay for sales roles.
|
||||||
|
|
Senior Internal Auditor, Technology
GitLab
|
Canada | Not specified | Unknown | Internal Audit |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps platform trusted by millions of users and more than half of the Fortune 100, and it embeds AI as a core productivity multiplier in its culture. The Senior Internal Auditor role supports GitLab’s SOX program from the USA, partnering with Engineering, IT Operations, Security, and business teams to build practical controls across multi-cloud infrastructure, AI/ML, and modern development practices. Responsibilities include executing technology audits (SOX, cloud, application controls, cybersecurity, DevSecOps), designing and testing IT general and entity-level controls, maintaining audit documentation, leading remediation, and leveraging data analytics and generative AI tools to improve audit quality and efficiency. Requirements include experience in technology audits and IT SOX, knowledge of control frameworks (COBIT, NIST, ISO 27001, COSO), cloud security principles, DevOps practices, data analytics, strong communication, and a bachelor’s degree with relevant professional certifications (e.g., CPA, CISA, CISSP). GitLab emphasizes its inclusive, growth-oriented culture with remote, worldwide hiring, generous benefits, and equal-opportunity commitments, including a US salary range of $86,400–$146,400 plus potential bonuses/equity, with location-based considerations and privacy protections.
|
||||||
|
|
Senior Hyperscaler Operations Manager
GitLab
|
Canada | Not specified | Unknown | Field Operations |
|
Is remote?:Yes
GitLab presents itself as an AI-enabled DevSecOps platform designed to boost developer productivity, security, and digital transformation, with a culture that values inclusion and a fast-paced, autonomous environment.
The company seeks a Senior Hyperscaler Operations Manager in Ecosystem Operations to govern AWS and GCP partnerships and lead hyperscaler GTM, marketplace, co-sell, and funding operations as the operational architect and primary process owner.
Responsibilities include designing and running end-to-end marketplace processes (private offers, CPPO/MCPO, third-party integrations), managing hyperscaler funding initiatives (SCA, MPOPP, MCCP), resolving cross-system issues, owning the hyperscaler tech ecosystem (Salesforce, Tackle.io, PRMs), and building AI agents to automate repetitive workflows.
Qualifications include 6+ years in cloud marketplace operations with hyperscaler workflows, hands-on experience with Tackle.io and Salesforce partner objects, deep knowledge of AWS/GCP marketplace mechanics and funding programs, and strong cross-functional collaboration skills for coordinating Deal Desk, IT, Finance, and Legal.
GitLab offers benefits such as flexible PTO, equity, a Growth and Development Fund, parental leave, and a remote-friendly setup, with a US salary range of $104,800–$176,400 and a commitment to equal opportunity and location-based eligibility.
|
||||||
|
|
Senior FP&A Analyst, Corporate Finance
GitLab
|
Canada | Not specified | Unknown | FP&A |
|
Is remote?:Yes
GitLab is a remote-first, AI-enabled orchestration platform for DevSecOps used by millions and built on a culture that values innovation and diverse voices. The Senior FP&A Analyst on the Corporate FP&A team will own company-wide planning and forecasting, develop financial forecasts and capital-structure decisions, and prepare materials for leadership and the board. Responsibilities include leading revenue forecasting across annual recurring revenue, churn, and expansion; creating and improving models; driving automation and AI-enabled analysis; and collaborating with accounting and compensation teams. Requirements include experience in corporate FP&A with SaaS revenue concepts, ability to automate finance workflows, and comfort using AI tools like Claude or Gemini, plus strong communication and adaptability. The job is remote worldwide with benefits such as flexible PTO, equity, growth funds, parental leave, and a US salary range of $115,200–$194,400; GitLab is an equal opportunity employer with a privacy policy and anti-discrimination commitments.
|
||||||
|
|
Senior FP&A Analyst, Cloud Hosting
GitLab
|
Canada | Not specified | Unknown | FP&A |
|
Is remote?:Yes
GitLab is the intelligent orchestration platform for DevSecOps that helps organizations increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, with over 50 million registered users and many Fortune 100 companies trusting it. The company treats 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 role of Senior FP&A Analyst, Cloud Hosting, is to partner with GitLab's FP&A team, providing timely, fact-based analysis and decision support for cloud and AI infrastructure investments. Key responsibilities include managing cloud and AI expenses and forecasts, executing month-end close, supporting planning cycles, collaborating with engineering, product, procurement, accounting, and finance, and using AI tools to automate recurring analysis and improve data quality. The position requires FP&A or corporate finance experience with strong modeling and storytelling skills, the ability to work asynchronously, and familiarity with cloud/AI vendor spend (FinOps experience preferred), with GitLab emphasizing remote, globally inclusive hiring and accommodation policies.
|
||||||
|
|
Senior Engineering Manager, Non-Linear Productivity
GitLab
|
Canada | Not specified | Unknown | Architecture Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps used by more than 50 million users and trusted by over 50% of the Fortune 100, with AI embedded as a core productivity multiplier and a culture that values continuous knowledge exchange and innovation.
The Senior Engineering Manager role focuses on driving non-linear productivity by building and leading a small, hand-picked pilot squad of four engineers to identify and fix the highest-leverage friction points in GitLab’s own SDLC, operating with significant autonomy on a 0-to-1 initiative.
You will define the operating model for the pilot, identify opportunities across the SDLC, translate them into a concrete 3-month roadmap, and personally source and hire the engineers while setting technical direction and working norms.
You’ll lead hands-on instrumentation to baseline MRPM, pipeline success rate, and pipeline latency, diagnose root causes, implement scalable fixes, drive internal adoption, and codify reusable patterns and playbooks for organization-wide use, including a clear plan for graduation to a permanent function.
Requirements include a track record leading small autonomous teams in CI/CD or infrastructure reliability with strong root-cause instincts and metrics-driven accountability; the US base salary range is $190,000–$245,000, with remote work and comprehensive benefits, and GitLab is an equal opportunity employer with global hiring guidelines.
|
||||||
|
|
Senior Backend Engineer (Ruby), Plan: Portfolio Experience
GitLab
|
Canada | Not specified | Unknown | DevOps Engineering |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform used by over 50 million registered users and trusted by more than half of the Fortune 100, emphasizing AI-powered productivity and a culture that values every voice. The company is hiring a Senior Backend Engineer for the Portfolio Experience team to translate user needs into backend features and scale the work items platform across thousands of groups and projects. Responsibilities include designing and implementing backend and real-time features (GraphQL/REST APIs and subscriptions), building portfolio planning capabilities, optimizing PostgreSQL performance at scale, maintaining tests and observability, and mentoring others. Required qualifications include user-focused collaboration, leadership on multi-engineer projects, strong Ruby on Rails and PostgreSQL skills, API design expertise, testing discipline, and experience integrating AI; experience with Elasticsearch, ClickHouse, or Python is a plus, and diverse backgrounds are welcomed. The team is small and distributed across Europe and Canada, operates async-first with two-week iterations; the US salary range for this role is $139,200–$235,200 with benefits and equity, and GitLab emphasizes equal opportunity, remote-friendly hiring, and accommodations where needed.
|
||||||
|
|
Senior Backend Engineer (Python), Agent Developer: Flow Components
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
Is remote?:Yes
GitLab calls itself an intelligent orchestration platform for DevSecOps with 50M users and Fortune 100 trust, while emphasizing AI as a core productivity multiplier and a high-performance, inclusive culture.
The role is Senior Backend Engineer on the Flow Components team to build Flow Registry for agentic flows on the Duo Agent Platform, primarily using Python with LangChain/LangGraph, with some frontend work for the Duo CLI and UX.
Responsibilities include developing and maintaining Flow Registry features across the Duo Workflow Service and the GitLab monolith, designing REST/GraphQL APIs, improving tests, and contributing to reliability, observability, and cross-functional collaboration.
Requirements include production Python experience with LangChain/LangGraph, AI-powered backend features, REST/GraphQL design, strong SQL/PostgreSQL skills, familiarity with JavaScript/Vue, and strong communication in a remote, collaborative environment with a willingness to learn transferable skills.
GitLab offers remote worldwide roles with benefits such as flexible PTO, equity, and growth opportunities, and emphasizes equal opportunity employment with anti-discrimination policies and accommodation processes, noting country hiring guidelines and privacy considerations.
|
||||||
|
|
Senior Backend Engineer, Platform Readiness
GitLab
|
Canada | Not specified | Unknown | Platforms Engineering |
|
Is remote?:Yes
GitLab is an AI-enabled DevSecOps platform that increases developer productivity, operational efficiency, security, and digital transformation, trusted by over 50 million users and more than half of the Fortune 100. The Platform Readiness team builds internal tooling to embed platform readiness intelligence into GitLab’s development lifecycle, enabling features to ship across Self-Managed, Dedicated, Dedicated for Government, and GitLab.com with reduced cross-platform risk. As a Senior Backend Engineer on this team, you’ll architect and evolve systems to automate platform-readiness evaluations and surface risks early, serving as the technical anchor for the team. You’ll contribute to the Duo Agent Platform’s Core Agentic Workflow and the Requirements Agent, expand the platform requirements knowledge base, build integration points with issues/merge requests/design docs/CI/CD pipelines, and mentor others in agentic-workflow practices and human-AI collaboration. Required qualifications include 5+ years of software engineering with at least 2 years in backend or developer tooling, strong skills in TypeScript/Node, Python, or Go, knowledge of GitLab-style workflows, cross-functional collaboration, and schema/validation tooling; plus preferred AI/agentic systems experience, while GitLab emphasizes flexible remote work, a diverse applicant pool, and comprehensive benefits.
|
||||||
|
|
Senior Backend Engineer (Go), Tenant Scale: Gitaly
GitLab
|
Canada | Not specified | Unknown | Tenant Scale Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that helps organizations increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, with more than 50 million registered users and substantial Fortune 100 adoption.
The company treats AI as a core productivity multiplier and expects all team members to incorporate AI into their daily workflows to drive efficiency and impact.
GitLab emphasizes a high-performance culture grounded in its values and continuous knowledge exchange, helping team members accelerate their careers, innovate, and ensure every voice is valued.
As a Backend Engineer on the Gitaly team, you’ll build GitLab’s Git data storage tier to provide reliable, secure, and fast access to repositories via APIs and storage operations for GitLab.com, self-managed, and Dedicated, tackling storage, performance, and operational excellence.
You’ll own complex, end-to-end projects, lead technical design for distributed storage and repository management, mentor teammates, participate in on-call incidents, and bring strong experience with distributed systems and Go (with Ruby, Git internals, or gRPC as desirable); GitLab is remote-friendly and offers comprehensive benefits with an equal opportunity policy.
|
||||||
|
|
Senior Backend Engineer, Deployment Environments
GitLab
|
Canada | Not specified | Unknown | Platforms Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, operational efficiency, security and compliance, and digital transformation, trusted by over 50 million users and many Fortune 100 companies. The company embraces AI as a core productivity multiplier and expects all team members to incorporate AI into their daily workflows. The Senior Backend Engineer in Platform Enablement will focus on Cloud Native deployment guidance and ephemeral environments to improve deployability and validation across GitLab’s deployment models. Responsibilities include building tooling for cloud-native and self-managed deployments, contributing to deployment guidance, improving production-like ephemeral environments, and ensuring consistent environment contracts from development through production. GitLab offers remote, global opportunities with comprehensive benefits, equity, and a strong commitment to equal opportunity and inclusion, encouraging applicants from diverse backgrounds to apply.
|
||||||
|
|
Senior Backend Engineer, Architecture Engineering: Nonlinear Productivity
GitLab
|
Canada | Not specified | Unknown | Architecture Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps used by over 50 million registered users and trusted by more than half of the Fortune 100 to ship better, more secure software faster, enabling productivity, efficiency, and digital transformation.
The company treats AI as a core productivity multiplier and requires all team members to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.
The Senior Backend Engineer role on GitLab's Nonlinear Productivity (NLP) team focuses on diagnosing friction across the software development lifecycle and building reliable AI-powered automation that can operate with human-in-the-loop, such as halving code-review time or turning a manual release step into an autonomous workflow.
Responsibilities include identifying friction sources, designing and building AI-powered systems with step-by-step workflows and safety checks, building evaluation tools for agent outputs, working across codebases, applying distributed-systems judgment, collaborating with the India-based group, and owning a greenfield problem space to become a customer-facing capability.
Qualifications include hands-on experience with agentic or large language model–based systems, autonomous work in unfamiliar codebases, strong distributed-systems knowledge, proficiency in Go, Rust, or Python, and details on remote-global work, with the US salary range listed as $139,200–$235,200, all within GitLab's equal-opportunity and inclusive hiring practices.
|
||||||
|
|
Senior Backend Engineer, Analytics Instrumentation (Golang)
GitLab
|
Canada | Not specified | Unknown | Data Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps used by over 50 million registered users and trusted by more than half of the Fortune 100, with a culture that embraces AI as a core productivity multiplier and values every voice. Analytics Instrumentation, part of the Data Engineering and Monetization group, focuses on collecting product usage and billing data and building privacy-conscious instrumentation platforms to help product teams make evidence-based decisions. As a Senior Backend Engineer, you’ll guide the design and development of a unified data infrastructure using Go, Kubernetes, ClickHouse, and NATS to provide visibility into customer usage across GitLab’s SaaS and Self-Managed deployments, while improving data emission quality and billing accuracy. The Analytics Instrumentation team is a distributed, cross-functional group spanning Product, Analytics, and customer-facing teams, tackling data pipelines, privacy tools, and AI-powered analytics while emphasizing reliability, adoption, and inclusive collaboration. The role offers a US-based base salary range of $117,600–$252,000 (not including bonuses, equity, or benefits), remote worldwide eligibility, comprehensive benefits, growth opportunities, and a commitment to equal opportunity and accommodations.
|
||||||
|
|
Senior Backend Engineer, AMER
GitLab
|
Canada | Not specified | Unknown | Engineering |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform that helps organizations boost developer productivity, operational efficiency, security/compliance, and digital transformation, trusted by over 50 million users and more than half of the Fortune 100.
AI is integrated as a core productivity multiplier in the company culture, with all team members expected to incorporate AI into daily workflows to drive efficiency, innovation, and impact.
The Senior Backend Engineer role involves designing and evolving backend capabilities, setting technical direction, mentoring engineers, ensuring performance and reliability, and integrating agentic AI across production systems while collaborating across product, frontend, infrastructure, data, and security.
Candidates should have deep backend expertise, architectural judgment, experience with high-throughput distributed systems and Kubernetes, and proven ability in agentic AI and influencing technical direction; beneficial experience includes open-source or developer-focused SaaS, modular monoliths, or event-driven architectures.
The US base salary range is $139,200–$235,200 (bonuses, equity, and benefits separate), GitLab supports remote/global hiring with an equal opportunity, inclusive culture and accommodations as needed.
|
||||||
|
|
Senior Backend Engineer, AI Engineering: Chat
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
Is remote?:Yes
GitLab is the intelligent orchestration platform for DevSecOps, helping organizations boost developer productivity, efficiency, security, and digital transformation, with over 50 million registered users and broad Fortune 100 trust, while embedding AI as a core productivity multiplier across the company. As a Senior Backend Engineer on the Duo Chat team, you’ll build the core AI capabilities behind GitLab Duo Chat, including flow components and agentic flows in the Flow Registry, integrating LangGraph in the Duo Workflow Service and with the Rails monolith, and owning end-to-end backend features across services. You’ll integrate large language models and multi-agent orchestration to enable faster, more secure work across the software development lifecycle, design and maintain APIs (GraphQL/REST), and improve debugging, observability, and test coverage to keep AI-powered chat workflows reliable at scale. The role requires significant Python backend experience, AI-powered backend feature design with LLM integration and multi-agent orchestration, Rails proficiency or willingness to learn, scalable API design, strong SQL/PostgreSQL skills, and familiarity with agent frameworks like LangGraph or LangChain is a plus. The team is part of GitLab’s AI Engineering organization, focusing on expanding generative and agentic AI capabilities, operating in a remote-first environment with comprehensive benefits and growth opportunities, all while upholding a strong equal-opportunity and accommodation policy.
|
||||||
|
|
Senior Assigned Support Engineer (AMER)
GitLab
|
Canada | Not specified | Unknown | Customer Support |
|
Is remote?:Yes
GitLab describes itself as an AI-enabled, high-performance DevSecOps platform trusted by millions and a culture that values collaboration and knowledge sharing.
The Assigned Support Engineer role is a trusted technical advisor to GitLab’s largest Self-managed, GitLab Dedicated, and GitLab.com customers, combining deep Linux, GitLab/CI/CD expertise, and a proactive support mindset to prevent issues and optimize environments.
Responsibilities include troubleshooting complex issues with Zendesk, logs, and Linux tools like strace; building proactive relationships with customer stakeholders; collaborating across Product, Development, Infrastructure, Customer Success, and Sales to drive fixes and influence the roadmap; and creating reusable support content.
The role is part of a fully distributed global Support Engineering team with flexible shifts and pairing sessions, and is remote with potential location-based eligibility; the base US salary range is $126,400–$213,600, with sales roles eligible for incentive pay up to 100% of base.
GitLab is an equal opportunity employer that provides extensive benefits (e.g., Flexible PTO, equity, parental leave), invites candidates with varying levels of experience to apply, and upholds recruitment privacy and anti-discrimination policies.
|
||||||
|
|
Senior Analyst, Sales Strategy
GitLab
|
Canada | Not specified | Unknown | Field Operations |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform trusted by 50M+ users and more than half of the Fortune 100, highlighting AI-enabled productivity and a high-performance, inclusive culture. The Senior Analyst, Sales Strategy - Americas role will shape GitLab’s go-to-market strategy through strategic analysis, collaborate with regional sales on forecasting and pipeline, assist with planning cycles and quota setting, and prepare materials for the CRO and sales leadership. Ideal candidates have progressive analytical or strategic experience in tech, with SQL, Salesforce, and Tableau skills, comfort using AI tools, and strong communication and stakeholder management; consulting and SaaS/enterprise software backgrounds are a plus. The position offers a US base salary range of $115,200–$194,400, with incentive pay up to 100% of base, plus benefits, equity, and growth opportunities for full-time remote work. GitLab is an equal opportunity employer with robust inclusion and recruitment privacy policies, encouraging applicants from diverse backgrounds and accommodating disabilities, with location-based eligibility guidelines.
|
||||||
|
|
Public Sector Strategic Account Executive - Canada
GitLab
|
Canada | Not specified | Unknown | AMER - Enterprise |
|
Is remote?:Yes
GitLab presents itself as an AI-powered DevSecOps platform that boosts developer productivity, operational efficiency, security and compliance, and digital transformation, trusted by tens of millions of users and a majority of Fortune 100 companies.
The company emphasizes an AI-enabled, high-performance culture where all team members are expected to incorporate AI into daily workflows to drive efficiency, innovation, and impact, and where every voice is valued.
The role is for the Canada Enterprise Team serving government accounts, requiring proven Enterprise Sales experience in the public sector and knowledge of the software development lifecycle, including CI/CD automation, secure development practices, and infrastructure modernization in regulated environments.
Responsibilities include leading strategic accounts through pre- and post-sales processes, coordinating rollout and adoption of GitLab products, generating qualified leads with strategic partners, representing customer needs to product and marketing teams, and developing formal quotes or proposals with a consultative approach.
Benefits include flexible PTO, equity, parental leave, remote work, and a commitment to equal opportunity; GitLab hires globally with location-based guidelines and emphasizes accommodations and recruitment privacy.
|
||||||
|
|
Principal Technical Program Manager
GitLab
|
Canada | Not specified | Unknown | Office of the CTO |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that aims to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. With more than 50 million registered users and trust from over half of the Fortune 100, GitLab embeds AI as a core productivity multiplier to drive efficiency, innovation, and impact. The role is Technical Program Manager on GitLab’s all-remote R&D PMO, owning end-to-end programs across product, engineering, data, and security to deliver AI-powered capabilities like the Duo Agent Platform, while coordinating with executives and cross-functional teams and managing risk and execution. You should bring proven experience leading technical programs in SaaS/cloud/DevOps environments, strong cross-functional leadership and stakeholder management, exceptional communication, and a collaborative leadership style aligned with GitLab’s values, with a welcome to diverse backgrounds. The team is all-remote across North America and Europe, the US salary range is $203,200–$345,600 plus benefits and equity, and GitLab emphasizes equal opportunity, inclusive hiring, and accommodations when needed.
|
||||||
|
|
Principal Security Researcher
GitLab
|
Canada | Not specified | Unknown | Product Security |
|
Is remote?:Yes
GitLab positions itself as an intelligent orchestration platform for DevSecOps that boosts developer productivity, improves operational efficiency, reduces security and compliance risk, and accelerates digital transformation, with AI embedded in daily workflows and more than half of the Fortune 100 trusting GitLab.
The company is hiring a Principal Security Researcher to join the Application Security Team to conduct cutting-edge security research on GitLab's AI-powered DevSecOps capabilities, including work on the Duo Agent Platform, GitLab Duo Chat, and AI workflows enabling human/AI collaboration.
Responsibilities include conducting and leading security research across multiple areas, identifying systemic and chained vulnerabilities, validating findings with hands-on testing and proof-of-concept exploits, assessing emerging vulnerability classes, directing AI/agentic security research, building tooling and automation, driving remediation, and mentoring others.
Requirements: 10+ years in security research or offensive security, ability to discover and exploit vulnerabilities in large codebases, proficiency in at least two of Ruby, Go, Python, TypeScript, or Rust, strong knowledge of AI frameworks and AI attack vectors, and excellent written and cross-functional communication; nice-to-have items include published research, distributed systems background, and GitLab experience.
The role is remote with global hiring guidelines, offers a base US salary range of $203,200–$275,000 plus benefits and equity, and GitLab emphasizes equal opportunity and inclusive hiring with policies and privacy considerations.
|
||||||
|
|
Principal Security Awareness & Human Risk Engineer
GitLab
|
Canada | Not specified | Unknown | Security Assurance |
|
Is remote?:Yes
GitLab is an AI-driven DevSecOps orchestration platform with over 50 million users and wide Fortune 100 adoption, emphasizing AI-enabled productivity and a high-performance, inclusive culture. The Principal Security Awareness & Human Risk Engineer is a strategic individual contributor in Security Assurance who owns GitLab’s global security awareness and education program and drives sustained behavior change to reduce human-related security risk. Responsibilities include evolving the awareness program across all levels, leading phishing simulations end-to-end, producing multimedia content, administering training platforms and reporting, fostering security culture through campaigns, and coordinating policies, audits, and remediation tracking while managing vendors. Requirements include 10+ years of experience building global awareness/human-risk programs, SANS SSAP or equivalent, enterprise phishing program expertise, vendor evaluation and cost analysis, instructional design skills, policy knowledge, and the ability to influence across technical and non-technical teams in a remote setting. The role sits within GitLab’s Security Risk team in Security Assurance, with a US base salary range of $203,200–$275,000, remote global eligibility, benefits, equity, and a strong commitment to equal opportunity and non-discrimination.
|
||||||
|
|
Principal Program Manager, Go-To-Market
GitLab
|
Canada | Not specified | Unknown | Product Marketing |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that embeds AI as a core productivity multiplier, helping organizations ship faster with speed and control, and it serves more than 50 million users and over half of the Fortune 100.
The role of Principal Program Manager, Go-To-Market (Product & Technical Marketing) owns two equal pillars: strategic launches and cross-functional program management across Product Management, Product Design, Growth Marketing, Communications, and Field Enablement, with AI-first workflows.
You will design a scalable launch framework for 15+ minor and major launches per year, orchestrate launches tied to events, and build AI-powered workflows to reduce manual steps while ensuring dependable handoffs and decision velocity.
Qualifications include senior program management experience in high-tech, hands-on work with AI agents and automations, the ability to run multiple high-stakes workstreams, strong executive communication, and willingness to travel, with a US base salary range of $203,200–$345,600 plus benefits.
GitLab emphasizes remote, globally open roles with location-based eligibility, equal opportunity and affirmative action, comprehensive benefits, and a culture that aims to make cross-functional program scaffolding AI-driven and scalable.
|
||||||
|
|
Principal Product Manager, AI Software Factory
GitLab
|
Canada | Not specified | Unknown | AI |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that helps organizations increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, with over 50 million registered users and trust from more than 50% of the Fortune 100, while treating AI as a core productivity multiplier for daily work.
The company’s culture emphasizes accelerating careers, fostering innovation, valuing every voice, and maintaining a high-performance environment built on continuous knowledge exchange to solve complex problems and co-create transformative software.
The Principal Product Manager, Software Factory role is a senior, high-visibility position responsible for defining and uniting GitLab’s end-to-end software creation experience—from planning and specification through coding, review, and verification—and for connecting capabilities across the GitLab Duo Agent Platform with the broader product.
Responsibilities include defining the product vision and strategy for the end-to-end software factory, aligning cross-functional teams, identifying gaps and opportunities, communicating tradeoffs to executives, and shaping how the software factory is brought to market.
The role seeks principal-level product leadership with experience across end-to-end development, AI/devsecops or related technologies, strong technical and design judgment, collaboration across functions, clear communication, and an ownership mindset, with GitLab offering global remote work, comprehensive benefits, privacy and equal-opportunity policies, and accommodations as needed.
|
||||||
|
|
Principal Product Manager, AI Custom Models
GitLab
|
Canada | Not specified | Unknown | AI |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps used by tens of millions of users and trusted by Fortune 100 companies, with AI embedded as a core productivity multiplier in both products and culture. The Principal Product Manager role focuses on AI capabilities around custom models and self-hosted experiences, balancing model choice, agent-based workflows, and operational realities in self-managed environments. You will lead strategy and roadmap for custom models and self-hosted AI, drive discovery and delivery for self-managed deployments and AI agent orchestration, collaborate with engineering and design, and define infrastructure and deployment requirements to fit the broader platform. Candidates should have experience owning product strategy for technical or AI-driven products, knowledge of AI model ecosystems and self-hosted software, and strong cross-functional leadership and communication skills. The role is remote/global with a U.S. base salary range of $203,200–$345,600 plus benefits such as PTO, equity, growth funds, parental leave, and a commitment to equal opportunity and disability accommodations.
|
||||||
|
|
Lead Pricing Strategist
GitLab
|
Canada | Not specified | Unknown | Monetization & Analytics |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that increases developer productivity, improves operational efficiency, reduces security and compliance risk, and accelerates digital transformation, trusted by over 50 million users and a majority of the Fortune 100. The Lead Pricing Strategist role on the Pricing team shapes pricing and packaging across the portfolio—including Premium, Ultimate, GitLab Duo, and AI/usage-based products like Flex and Orbit—in collaboration with Product, Marketing, Finance, GTM, Sales, and Deal Desk. Responsibilities include analyzing market trends and usage data to make evidence-based pricing recommendations, conducting regular pricing reviews, exploring new monetization models, mapping SKUs with product/fulfillment, and clearly communicating recommendations to senior leadership. Requirements include significant SaaS pricing leadership and analytics experience, proficiency with data tools such as Sisense or Tableau, strong analytical and communication skills, and a track record of cross-functional alignment in ambiguous, fast-paced environments. The role offers a US base salary range of $139,200–$235,200 (excluding bonuses, equity, or benefits) with remote worldwide eligibility, plus benefits, equity, and potential incentive pay, and GitLab is an equal opportunity employer committed to diversity and accommodations.
|
||||||
|
|
Intermediate Software Engineer, Security Factory: Vulnerability Management
GitLab
|
Canada | Not specified | Unknown | Sec Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that increases developer productivity, operational efficiency, security and compliance, and accelerates digital transformation, trusted by over 50 million users and more than 50% of the Fortune 100.
The company embraces AI as a core productivity multiplier and fosters a high-performance, inclusive culture where every voice is valued.
The role is an Intermediate Software Engineer on GitLab’s Vulnerability Management team, helping build core security workflows for triage, prioritization, and action on vulnerabilities, primarily using Ruby on Rails for backend systems.
Responsibilities include developing backend features, improving ingestion and reporting system performance, collaborating across the stack, performing code reviews, addressing technical debt, and participating in on-call rotations.
Requirements include experience with Ruby on Rails and PostgreSQL, ability to work in a distributed team with clear communication, and helpful experience in frontend, Elasticsearch, or vulnerability management; GitLab offers remote worldwide opportunities, comprehensive benefits, and an equal opportunity policy with accommodations.
|
||||||
|
|
Intermediate Backend Engineer, Platform Readiness
GitLab
|
Canada | Not specified | Unknown | Platforms Engineering |
|
Is remote?:Yes
GitLab is the intelligent orchestration platform for DevSecOps that helps organizations increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation; more than 50 million registered users and over 50% of the Fortune 100 trust GitLab to ship better, more secure software faster, with AI embedded as a core productivity multiplier in daily workflows.
The Platform Readiness team, within GitLab Infrastructure and Developer Experience, builds internal tooling to ensure features ship across four deployment targets—Self-Managed, Dedicated, Dedicated for Government, and GitLab.com—by embedding platform readiness intelligence into the software development lifecycle.
As an Intermediate Backend Engineer on this team, you’ll contribute to agentic workflow components on the Duo Agent Platform (including the Core Agentic Workflow and the Requirements Agent), write tests and documentation, and help expand the platform requirements knowledge base and integration surfaces for feature teams.
Required skills include backend software engineering experience with TypeScript/Node, Python, or Golang; comfort with schemas (YAML, JSON Schema) and Kubernetes; ability to reason about failure modes; experience with LLM APIs or agentic frameworks; and highly valued are Ruby familiarity, GitLab-style development workflows, open source contributions, and an interest in developer experience.
The role is described as a growth opportunity within a high-performance, inclusive culture; GitLab offers flexible PTO, equity and growth funds, parental leave, remote global hiring with location-based guidelines, and a strong commitment to equal opportunity and accommodations for disabilities during recruiting.
|
||||||
|
|
Intermediate Backend Engineer, AMER
GitLab
|
Canada | Not specified | Unknown | Engineering |
|
Is remote?:Yes
GitLab presents itself as an intelligent orchestration platform for DevSecOps used by millions and trusted by more than half of the Fortune 100, with a culture that treats AI as a core productivity multiplier and values every voice. The Intermediate Backend Engineer role involves taking backend features from problem clarification to delivery, collaborating with Product, Frontend, Infrastructure, and Security to ship secure, scalable code in a remote, asynchronous environment. Responsibilities include designing, implementing, testing, and shipping backend features in Ruby/Rails, Go, or other modern languages; building APIs and services; maintaining observability, performance, and security; and operating deployed systems with AI leveraged productively. Required qualifications include production backend experience, adaptability across languages, strong feature ownership, practical judgment on security and maintainability, clear communication, and AI tool fluency; helpful experience includes Go services, Docker/Kubernetes, PostgreSQL, and observability. Compensation includes a US base salary range of $115,200–$194,400, with remote-friendly hiring and location guidelines, plus benefits such as flexible PTO, equity, parental leave, and a strong equal-opportunity policy with accommodations and a recruitment privacy policy.
|
||||||
|
|
Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
Is remote?:Yes
GitLab positions itself as an intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, operational efficiency, security, and digital transformation, trusted by over 50 million users and many Fortune 100 companies. It emphasizes AI as a core productivity multiplier and expects all team members to incorporate AI into their daily workflows. The role is a Fullstack Engineer on the Duo Client SDK team, building a shared, versioned TypeScript SDK to power GitLab Duo clients across editors, Duo Chat on GitLab.com, and external apps by extracting logic from the GitLab Language Server. Responsibilities include developing secure, well-tested TypeScript features, designing durable public APIs with semantic versioning, publishing TypeScript packages, and improving performance and security across browser and Node.js contexts, with qualifications in TypeScript, Node.js, Vue 3, API design, and security-minded development. The team is fully remote with a US salary range of $115,200–$194,400, plus benefits and equity, and GitLab affirms equal opportunity and inclusive hiring practices.
|
||||||
|
|
Engineering Manager, Tenant Scale:Git
GitLab
|
Canada | Not specified | Unknown | Architecture Engineering |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, with AI embedded as a core productivity multiplier across the team. The Engineering Manager, Git at GitLab, will lead a deeply technical team focused on building, maintaining, and providing expertise on the Git version control system, including upstream Git development, compatibility with GitLab, new tooling, scalability improvements, and ongoing maintenance of the Git codebase in an upstream-first environment. You’ll guide senior and staff engineers through complex, long-horizon work on performance, scalability, maintainability, and core Git architecture while balancing upstream open source development with GitLab product and infrastructure priorities, and you’ll foster strong written communication and asynchronous alignment across a fully distributed team. Required qualifications include prior experience managing engineering teams, a management philosophy centered on engineer agency and ownership, the ability to navigate ambiguity and long feedback cycles in upstream development, and a hands-on background in version control or related low-level infrastructure (ideally in C or Go), plus strong remote collaboration skills. GitLab offers comprehensive benefits, remote worldwide hiring with location-based eligibility, and a commitment to equal opportunity and an inclusive culture that values every voice, continuous knowledge exchange, and opportunities for growth.
|
||||||
|
|
Distinguished Engineer, Agentic SDLC & Non‑Linear Productivity
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
Is remote?:Yes
GitLab presents itself as an intelligent orchestration platform for DevSecOps that aims to boost developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, with over 50 million users and Fortune 100 companies trusting it, while embedding AI as a core productivity multiplier in its culture.
They are seeking a Distinguished Engineer to pioneer and scale autonomous, agentic SDLC capabilities, serving as a bridge between Architecture, Product, Infrastructure, and Data/ML teams to deliver durable value that can scale to customers.
Responsibilities include defining a company-wide vision for agentic SDLC, prioritizing high-impact opportunities, leading hands-on experiments, designing reference architectures and guardrails, defining evaluation frameworks, and driving internal use cases from concept to measurable productivity gains.
Requirements include 10+ years of software engineering experience with at least 4+ years in a Staff/Principal or equivalent senior leadership role, deep expertise in AI/ML and autonomous workflow design, experience with multi-tenant distributed systems, human-in-the-loop controls and safety practices, cross-functional leadership, and strong written/asynchronous communication for a fully remote environment; the US base salary range is $250,000–$349,000, plus benefits.
GitLab emphasizes remote global hiring, equal opportunity, and inclusive policies, and invites candidates to apply even if they do not meet every qualification, with details on location guidance and privacy provided.
|
||||||
|
|
Director, Social Media
GitLab
|
Canada | Not specified | Unknown | Communications |
|
Is remote?:Yes
GitLab is an intelligent orchestration platform for DevSecOps that drives developer productivity, efficiency, security, and digital transformation, with over 50 million users and trust from more than half of the Fortune 100.
The Director, Social Media will own GitLab's global social media strategy and outcomes, set strategy, budget, and tooling, and oversee two Social Media Managers who report to the head of corporate communication in a dotted-line arrangement.
Responsibilities include leading the end-to-end YouTube strategy, developing audience-focused campaigns, building creator/influencer and employee advocacy programs, enabling executive social presence, aligning with Growth Marketing on paid/social, and applying AI tools to social workflows.
Requirements include 10+ years of social media experience with at least 5 years leading global brand strategy, deep YouTube expertise, strong editorial judgment, experience with paid social and measurement frameworks, and familiarity with enterprise social stacks (Sprout Social, Meltwater, EveryoneSocial) across multiple regions.
The role is remote in the United States with a base salary range of $139,200–$235,200 USD (excludes bonuses, equity, and benefits), and GitLab emphasizes equal opportunity, accommodations, and a collaborative Marketing team.
|
||||||
|
|
Commercial Account Executive - Mid-Market, Canada
GitLab
|
Canada | Not specified | Unknown | AMER - Commercial |
|
Is remote?:Yes
GitLab markets itself as an intelligent orchestration platform for DevSecOps that helps organizations boost developer productivity, operational efficiency, security and compliance, and digital transformation, with over 50 million registered users and trust from more than half of the Fortune 100. AI is embedded as a core productivity multiplier across the company, and all team members are encouraged to incorporate AI into their daily work to drive efficiency, innovation, and impact, while maintaining a high-performance, value-driven culture. The role of Commercial Account Executive, Mid-Market, is the primary contact for mid-market prospects and customers in Canada (250 to 1,999 employees), tasked with guiding them to modernize planning, building, securing, and shipping software using GitLab’s AI-powered platform. Responsibilities include owning a broad book of business, building a healthy pipeline with structured methodologies (MEDDPICC and Command of the Message), documenting buying criteria and stakeholders, and collaborating with Sales Development, Solutions, Renewals, Partners, marketing, and technical teams to deliver pre- and post-sales value and reduce churn. Candidates should have SaaS sales experience, strong relationship-building, end-to-end territory ownership, outbound prospecting, and clear cross-functional communication, with a note that GitLab welcomes applicants who do not meet every listed qualification and that the role is remote globally with some location-based eligibility; the company also highlights its equal-opportunity policy, recruitment privacy, and accommodations.
|
||||||
|
|
Backend Engineer (Ruby), AI Engineering: Agent Observability
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
Is remote?:Yes
GitLab is described as the intelligent orchestration platform for DevSecOps, aiming to boost developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation, with over 50 million users and many Fortune 100 companies trusting it.
The company emphasizes AI as a core productivity multiplier and expects all employees to integrate AI into their daily workflows to drive efficiency and innovation.
The role is a Backend Engineer on the newly formed Agent Observability team within the Agent Execution group, focusing on features that let AI agents interact with the full software delivery lifecycle across the GitLab monolith backend and the AI gateway.
Responsibilities include shipping features, designing GraphQL/REST APIs, improving automated testing, collaborating with product, UX, frontend, backend, and AI specialists, and participating in Tier 2 on-call rotations.
Requirements include production Ruby on Rails experience, API design with attention to scalability and backward compatibility, SQL/PostgreSQL skills, and familiarity with AI tooling, with GitLab described as an equal opportunity, remote-first employer offering benefits, growth opportunities, and a commitment to inclusion.
|
||||||
|
|
Backend Engineer, AI Engineering: Duo Chat
GitLab
|
Canada | Not specified | Unknown | AI Engineering |
|
Is remote?:Yes
GitLab presents itself as the intelligent orchestration platform for DevSecOps, highlighting AI as a core productivity multiplier, a user base of 50 million+, trust from Fortune 100 companies, and a high-performance, value-driven remote culture. The role is a Backend Engineer on the Chat Engine team, building the GitLab Duo Chat backend in Python (the agentic runtime: Flow Registry, LangGraph flows, and the Duo Workflow Service) and integrating with the GitLab Rails monolith. You’ll develop secure, well-tested features, implement and extend agentic flows, integrate Chat with the Rails GraphQL API, write maintainable code with tests, review others’ contributions, tackle technical debt, collaborate with product/UX/frontend, and participate in on-call rotations. Requirements include production Python experience, Ruby on Rails familiarity or willingness to learn, interest in large language models, API design and performance troubleshooting, secure coding practices, clear communication, independence, and experience with LangGraph/LangChain, GraphQL, RSpec, and remote teamwork. The team is part of GitLab’s AI Engineering organization, with a US salary range of $115,200–$194,400, plus benefits, equity, and remote-friendly policies; GitLab is an equal opportunity employer with inclusive hiring practices and accommodation options.
|
||||||
|
|
AI Transformation Owner, Product & Design
GitLab
|
Canada | Not specified | Unknown | AI |
|
Is remote?:Yes
GitLab is an intelligent DevSecOps orchestration platform trusted by over 50 million users and Fortune 100 companies, with AI embedded as a core productivity multiplier and a culture of continuous knowledge sharing. The AI Transformation Owner will shape their function’s AI strategy, partner with an Executive Sponsor, manage the end-to-end lifecycle of AI initiatives, and prototype solutions using no-code/low-code tools in collaboration with an Enterprise AI Engineer. Responsibilities include strategy and prioritization, adoption and change management, and hands-on building and operation of AI agents, plus building a Champion network to extend reach and ensure adoption across the function. Ideal candidates bring deep knowledge of their function, strategic prioritization, a product-management mindset, cross-functional influence, and hands-on ability to build with no-code/low-code AI platforms, along with skills to map data flows and stay current on evolving AI capabilities. GitLab offers a US salary range of $203,200–$345,600 plus benefits and equity, supports remote global work with flexible benefits and growth opportunities, and is committed to equal opportunity and accommodation with inclusive hiring practices.
|
||||||