Site Reliability Engineer, Infrastructure Platforms — AMER (Intermediate to Senior Staff)
Télétravail au CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
Candidates need hands-on experience with at least one major cloud provider (GCP or AWS), Kubernetes and infrastructure as code. They must have built new infrastructure tooling, can read and debug code (mostly Go, some Ruby), and are comfortable with on-call and incident response.
Kubernetes, Terraform, Go, Ruby, GCP, AWS
Senior Talent Brand Manager
Télétravail au 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 Distribution Engineer, Gitlab: Build
Télétravail au 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 Developer Advocate
Télétravail au 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)
Télétravail au 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
Télétravail au CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
GitLab needs intermediate recruiting experience, ideally with technical hiring. Candidates should know an applicant tracking system such as Greenhouse, use recruiting and sourcing tools like LinkedIn Recruiter, and be comfortable using AI responsibly.
Greenhouse, LinkedIn Recruiter, LinkedIn Insights, SeekOut
Principal Security Researcher
Télétravail au CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
10+ ansCandidates 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 Engineer, Duo Agent Platform
Télétravail au CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
8+ ansCandidates 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
Télétravail au CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
5+ ansCandidates 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)
Télétravail au 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
Télétravail au 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
Télétravail au CanadaGitLab: GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle.
10+ ansCandidates 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
Associate Renewals Manager, SMB
Télétravail au 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