Backend Engineer, GitLab Orbit
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need professional experience building production backend systems and a working proficiency in at least one modern backend language, with strong interest in Rust. Exposure to distributed data systems, graph data modeling and practical use of AI development tools is valued.
Rust, ClickHouse, NATS JetStream, Ruby, Go, TypeScript
Senior Distribution Engineer, Gitlab: Build
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience with Linux build toolchains, container image building and Debian- or Red Hat-based packaging. They also need CI systems experience, complex shell scripting, and cloud provider experience, and must communicate well in English in a remote setting.
GitLab CI, GitHub Actions, Jenkins, Travis CI, Nix, CMake
Director, Data Science
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
12+ YOE6+ MgmtCandidates need 12+ years in data science or analytics, including 6+ years leading teams and 3+ years managing managers in B2B SaaS or tech. They need strong business acumen, executive communication, deep statistics and causal inference skills, and enough SQL, Python and ML depth to guide the team.
GitLab, SQL, Python
Senior Security Technical Program Manager, Fraud & Abuse
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
5+ YOECandidates need 5+ years in technical program, security or trust and safety work, including hands-on fraud or abuse experience at a SaaS, platform, marketplace or payments company. They also need working knowledge of fraud patterns, technical fluency with web applications, APIs and billing systems, and clear written communication for remote work.
GitLab
Senior Corporate Security Engineer
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience designing scalable endpoint or corporate security solutions, deep knowledge of Jamf Pro or FleetDM, and strong Terraform and GitOps skills. Scripting in bash, Python, PowerShell or Go and familiarity with identity providers such as Okta are also required.
Terraform, Jamf Pro, FleetDM, Git, Okta, Google Workspace
Public Sector Account Executive, Canada - Local Governments
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience selling technology to provincial governments, municipalities or universities, including regulated environments. They also need knowledge of the software development lifecycle, public sector procurement such as tenders and standing offers, and strong consultative selling and communication skills.
Senior Website Manager, about.gitlab.com
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience owning strategy for a high-traffic B2B software website and running experimentation programs that lift conversion or pipeline. They should have led website launches across teams, turned analytics into priorities, and lead through influence. Technical fluency with websites and content management systems is needed, but writing production code is not.
CMS
Senior CX Platform Engineer
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need production software experience, daily use of coding agents, and experience building LLM-based tools such as MCP servers and agent loops. Strong Python (FastAPI or Flask) and TypeScript (Vue or React) skills, plus hands-on AWS, Terraform and Docker experience, are required.
Claude Code, GitLab Duo, Terraform, Docker, AWS, Salesforce
Principal Executive Recruiter
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience independently leading VP-level and senior executive searches through successful hires. They also need strong relationship-building, sourcing, negotiation and assessment skills.
Senior Manager, Data Science
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
10+ YOE3+ MgmtCandidates need 10+ years in data science or analytics, including 3+ years managing teams in B2B SaaS or tech. They need strong statistics and experimentation skills, expert SQL and strong Python, experience taking ML models to production, and clear communication with executives.
SQL, Snowflake, Python, GitLab
Director, Analytics Engineering
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
12+ YOE5+ MgmtCandidates need 12+ years in analytics or data engineering, including 5+ years leading teams and 2+ years managing managers. They need expert dbt and SQL, strong Snowflake experience, and hands-on work with LLM-powered data access and governance.
dbt, Snowflake, Claude Code, Tableau, Omni, LookML
Data Scientist, Enterprise Analytics
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
3+ YOECandidates need 3-5 years of GTM analytics or data science experience, strong SQL in cloud data warehouses and Python for statistics and machine learning. They also need experimentation and causal inference skills, and the ability to explain technical results to non-technical stakeholders.
Snowflake, Looker, Tableau, Hex, Python, Jupyter
Staff Product Manager, Tenant Scale
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need several years of product management in technical domains such as infrastructure, scalability or cloud services. They need knowledge of SaaS multitenancy, horizontal scaling and workload isolation, plus strong customer interviewing and communication skills.
Intermediate Fullstack Engineer, Subscription Lifecycle
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need professional fullstack experience, with Ruby on Rails as a must-have and Vue.js or React preferred. Experience with transactional, checkout, or subscription flows and clear written and spoken English for remote work are important.
Ruby on Rails, Vue.js, React, Zuora, Salesforce, Stripe
Staff Regional Marketing Manager, West
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need proven experience building regional marketing strategies that grow sales pipeline, supporting both direct and channel sales, and using data to improve results. They also need strong communication skills, budget management ability, and an understanding of developer tools, IT operations, or IT security markets.
GitLab
Incident & Escalation Lead- Enterprise Customers
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need enterprise support, customer success, or incident and escalation experience at a B2B SaaS or enterprise software company. They must communicate clearly with executives, stay calm under pressure, and be available for on-call coverage.
Zendesk, Salesforce, Slack, PagerDuty
Senior Backend Engineer, Core DevOps: Container Registry
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need deep backend expertise in APIs, data systems and performance tuning, plus architectural judgment and strong written communication. Experience building or operating agentic AI systems in production is required, along with the ability to lead through influence.
DevOps, GitLab, Incident response, Adaptability, Communication skills, Sales
Commercial Account Executive - Mid-Market, Canada
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need SaaS sales experience leading value-based conversations with technical and business buyers, ideally with development or DevSecOps teams. Strong outbound prospecting, pipeline management, negotiation and cross-functional collaboration skills are needed.
GitLab, Sales, Leadership, Cold calling, Forecasting, Process improvement
Senior Compensation Manager
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience designing and running corporate compensation programs, including public company equity and complex merit, equity, bonus or promotion cycles. Strong spreadsheet and analytical skills, knowledge of compensation governance and HRIS tools such as Workday and Pave, and strong written communication for distributed teams are also needed.
Workday, Pave, Mac
Manager, Sales Recruiting (AMER)
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience building Sales or go-to-market recruiting teams across the US, Canada and Latin America. They should have experience sourcing and closing passive candidates, including compensation talks, and be able to work remotely across time zones.
Sales, Recruitment, GitLab, Coaching, Detect bottlenecks, Leadership
Backend Engineer, Source Code: Repository Services (Ruby)
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need professional experience shipping production backend applications, with solid API, database, testing and debugging skills. Experience with Ruby/Rails, Go or another modern language, plus practical AI coding tool use and clear written communication for remote work, is required.
Ruby on Rails, Go, PostgreSQL, Docker, Kubernetes, Helm
Engineering Manager, Tenant Scale: Gitaly
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience managing engineering teams with direct reports, plus hands-on background in version control, distributed systems, storage or low-level infrastructure, ideally in Go. Strong written and remote asynchronous communication is essential.
Go, Git
Lead Investor Relations
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience evaluating software businesses from an investing or investor relations perspective, strong financial modeling skills, and knowledge of SEC reporting and Regulation FD. They also need to explain technical products clearly and work independently in a remote, asynchronous setting.
IR platforms, market data platforms, AI tools
Ecosystem Operations Specialist
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience in partner, sales, or revenue operations, plus quote-to-cash and Salesforce skills. Strong analytics, hands-on generative AI use, and clear communication are also required.
Salesforce, Impartner, Tableau, SQL, Snowflake