Senior Security Risk Engineer
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
5+ YOECandidates need 5+ years in security risk management with frameworks such as NIST RMF, NIST 800-39 or ISO 31000, and a track record of building automation or scripts. They also need strong written and verbal communication, cloud and SaaS security knowledge, and DevSecOps understanding. CISSP, CISM, CISA or CRISC are preferred.
GitLab, Reporting, Prioritization, Leadership, Risk management, Regulatory compliance
Senior Professional Services Technical Architect - Security
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience delivering secure enterprise architectures, migrating CI/CD and application security tooling, and integrating security controls into pipelines. Knowledge of frameworks like ISO 27001, NIST 800-53, SOC 2 and FedRAMP, plus Terraform, Ansible and GitLab security scanners, is expected.
GitLab, Jenkins, Snyk, Checkmarx, Veracode, SonarQube
Senior Product Manager, Agentic Source Code
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need product management experience on developer, DevOps or source code tools, and hands-on knowledge of branches, merge requests, code review, CI/CD and releases. GitLab also asks for experience building or shipping with AI tools and agents.
GitLab, Git
Senior Developer Advocate
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need hands-on software development experience, an understanding of AI in software development including agentic systems, and the ability to explain technical products clearly on camera or on stage. Fluency in developer social platforms and experience with customers or technical communities are also expected.
GitLab, GitLab Duo, Discord
Senior Assigned Support Engineer (AMER)
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need strong Linux systems administration skills, hands-on experience with GitLab and CI/CD, and advanced troubleshooting ability for complex multi-layered problems. Scripting in Ruby or Bash, clear technical communication and experience managing customer support cases end to end are also required.
Zendesk, strace, Linux, GitLab, Ruby, Bash
Recruiter, R&D
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need intermediate recruiting experience and a track record of owning full-cycle searches. Technical recruiting experience, applicant tracking system skills, and strong communication across time zones are required.
Greenhouse, LinkedIn Recruiter, LinkedIn Insights, SeekOut
Principal Technical Program Manager
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need proven experience leading complex technical programs in product, engineering, data, or security environments, ideally at a SaaS, cloud, or DevOps company. They must communicate well with executives and enterprise customers, work effectively asynchronously across time zones, and create clarity in ambiguous situations.
GitLab
Principal Security Researcher
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
10+ YOECandidates need 10+ years of security research, penetration testing, or offensive security experience, and proficiency in two or more of Ruby, Go, Python, TypeScript, or Rust. They also need strong knowledge of AI frameworks and AI attack vectors such as prompt injection, plus clear written communication skills.
GitLab, GitLab Duo, Duo Agent Platform
Principal Product Marketing Manager, Competitive
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need deep knowledge of the software development lifecycle, DevSecOps and agentic development tools, plus a track record of competitive positioning with measurable win-rate impact. Established thought leadership and experience briefing executives and analysts are also required.
GitLab, Sales, Leadership, Market analysis, Software development, Landscape analysis
Principal Product Manager, AI Software Factory
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need principal-level product management experience across multiple teams, plus knowledge of the software development workflow and AI or DevSecOps tools. Strong design judgment, influence without direct authority, and executive-level communication are also expected.
GitLab, Communication skills, Negotiation, Collaboration, Software development, Workflow
Principal Engineer, Duo Agent Platform
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
8+ YOECandidates need 8+ years of software engineering experience, including 3+ years at staff or principal level. They need production experience building on large language models, distributed systems skills, and experience defining evaluation frameworks and human-in-the-loop controls.
GitLab, Leadership, Regulatory compliance, Assembly, Workflow, Collaboration
Pipeline Programs Manager
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
5+ YOECandidates need 5+ years in sales, sales programs, sales or revenue operations, enablement or marketing operations, with a record of on-time program delivery. They should be comfortable with Salesforce and BI dashboards, understand the B2B sales funnel, and communicate clearly with sales leaders.
Salesforce, BI dashboards, Snowflake
Manager, Support Engineering (AMER)
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience leading technical, customer-facing teams and building efficient processes. They also need troubleshooting skills, an understanding of Linux system administration, and familiarity with web application frameworks such as Ruby on Rails, Django, or Laravel.
Linux, Ruby on Rails, Python, Django, PHP, Laravel
Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
GitLab needs strong TypeScript experience across frontend and backend, including Node.js services. Candidates should know modern build tools and monorepos, have Vue 3 or component-based frontend experience, and have designed APIs others use.
Vue 3, Node.js, GitLab Language Server
Distinguished Engineer, Core DevOps
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
10+ YOECandidates need 10+ years of software engineering and 4+ years in a Staff, Principal or equivalent leadership role. They need deep experience with AI and ML systems, scalable multi-tenant distributed systems and responsible AI practices, plus strong written and asynchronous communication for a remote global team.
DevOps, GitLab, Microsoft Azure DevOps Services, Leadership, CI/CD, Regulatory compliance
Director, Social Media
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
10+ YOE5+ MgmtCandidates need 10+ years in social media, including 5+ years leading social strategy for a global brand at senior manager level or above. They need YouTube channel ownership, hands-on LinkedIn and X growth, paid and organic social experience, and fluency with Sprout Social, Meltwater and EveryoneSocial.
Sprout Social, Meltwater, EveryoneSocial
Director of Engineering, Database Excellence
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience leading managers of managers and hands-on PostgreSQL at scale, including capacity planning, upgrades, replication and large production clusters. Experience applying SRE practices, using data for strategic technical decisions, and leading globally distributed remote teams is also required.
PostgreSQL, Redis, ClickHouse, OpenSearch, Google Cloud Platform, Kubernetes
Director, Global People Operations & Compliance
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
10+ YOE5+ MgmtCandidates need 10+ years of HR or People Operations experience, including 5+ years leading global teams, and experience building people operations in multi-regional organizations. Working knowledge of global employment compliance, including works councils, and experience using AI and automation to streamline operations are required.
Workday, Greenhouse
Backend Engineer (Python),AI Engineering: Agent Foundations
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience building production Python backend applications and LLM application frameworks such as LangGraph, plus API design skills. Comfort working across a mature stack, performance tuning, and clear remote written communication are also expected.
Python, LangGraph, LangChain, pytest, GraphQL, REST
Associate Renewals Manager, SMB
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need to run basic renewal processes independently, with some exposure to complex deals such as multi-year or upsell-attached renewals. Strong attention to detail, clear communication and the ability to follow defined processes are essential, along with openness to coaching.
CRM