Staff Product Security Architect
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need deep application security architecture experience, including authentication, authorization and trust boundaries, plus experience securing distributed systems and working knowledge of software supply chain security. Strong written communication, the ability to influence engineering leaders and a view on security guidance for AI coding tools are also required.
GitLab
Staff Fullstack Engineer, Data Products (Golang / Node)
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need deep full-stack experience in Go, Ruby and Node, plus depth in analytics platforms, graph data, CDC or warehouse integration. Strong ownership of multi-tenant systems across SaaS and self-managed deployments and experience building AI-powered tool orchestration in production are expected.
Go, Ruby, Jira, Zendesk, ServiceNow, Snowflake
Staff Corporate Security Engineer
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need experience designing endpoint or corporate security solutions, deep knowledge of endpoint management platforms such as Jamf Pro or FleetDM, strong Terraform and GitOps skills, and scripting ability in bash, Python, PowerShell or Go.
Jamf Pro, FleetDM, Terraform, Okta, Google Workspace, LDAP
Staff Backend Engineer, Developer Experience
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need deep experience building developer tooling, CI/CD or testing systems at scale, and strong Go skills. They also need practical Kubernetes and Helm experience, including integrating third-party operators, and the ability to lead without formal authority.
Go, Ruby, Kubernetes, Helm, CloudNativePG, cert-manager
Staff Backend Engineer, Database Automation (Go)
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need professional experience running PostgreSQL in large production environments, including database-as-a-service work. They need strong Go skills and experience building Kubernetes operators or similar stateful-service automation, plus infrastructure as code knowledge.
PostgreSQL, Go, Kubernetes, Infrastructure as code
Senior Talent Brand Manager
Remote in CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need significant experience in talent brand, employer brand or recruitment marketing. They also need strong storytelling and editorial skills, experience leading complex campaigns and solid analytical judgment.
Social media platforms, Employer review platforms, Talent communities, Campaign reporting tools, AI tools
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 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
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
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
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, 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