Lead AI-First People Systems Engineer (Remote)

GitLab

Canada

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GitLab is seeking a Lead People Systems Engineer to drive an AI-first transformation across our People automation landscape. You’ll own code, pipelines, and integrations spanning Workday, Greenhouse, Slack, and internal tools, building reliable systems at scale.

Join a global, all-remote team that values innovation, reliability, and collaboration, and help GitLab accelerate how its people data powers decisions and experiences.

Qualifications

  • Hands-on experience writing and maintaining code in Ruby or a comparable scripting language (Python, PHP, etc.).
  • Deep expertise in Workato or a comparable enterprise automation/integration platform.
  • Strong experience integrating with Workday using Workday Web Services (WWS).
  • Experience building Slack apps and automations using Slack's API and Bot SDK.
  • Proficiency with Git and GitLab for version control, code review, and CI/CD workflows.
  • Familiarity with Google Cloud Platform (GCP) or AWS; experience with Docker and Kubernetes (GKE is a bonus).
  • Experience connecting HR systems including Workday, Greenhouse, and internal tools.
  • Comfort working with AI tools and MCP frameworks to accelerate development.

Responsibilities

  • Own the design, development, and maintenance of people system automations and integrations across Workato, Google Cloud Platform, Claude, Workday, Greenhouse and GitLab.
  • Build and maintain integrations between Workday, Greenhouse, Slack, and internal tools using Workday Web Services (WWS) and Slack's API and Bot SDK.
  • Write, version, and maintain automation code in Ruby (or comparable scripting languages) stored in GitLab, with clear documentation and code reviews.
  • Develop and manage Slack apps and bots that deliver automated workflows across a globally distributed workforce.
  • Diagnose root problems, challenge assumptions, and co-design scalable automation solutions.
  • Serve as subject matter expert on Workato automation architecture to drive standardization.
  • Maintain and improve CI/CD pipelines and deployment practices for People system automation using GitLab.
  • Leverage AI tools and MCP frameworks to accelerate automation and reduce manual work.
  • Provide technical guidance and communicate context to teammates and stakeholders.

Skills

Ruby or Python scripting
Workato automation
Slack API
GitLab CI/CD
GCP or AWS
Docker and Kubernetes
HR systems integration
AI tools MCP
Strong communication
Engineering mindset

Tools

Workday Web Services (WWS)
Slack Bot SDK
GitLab

Job description

GitLab is seeking a Lead People Systems Engineer to drive an AI-first transformation across our People automation landscape. You’ll own code, pipelines, and integrations spanning Workday, Greenhouse, Slack, and internal tools, building reliable systems at scale.

Join a global, all-remote team that values innovation, reliability, and collaboration, and help GitLab accelerate how its people data powers decisions and experiences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer, People Technology
Staff Engineer, People Technology

GitLab • Canada

On-site
CAD 120,000 - 180,000
Remote Engineering Manager: DevOps & AI Platform
Remote Engineering Manager: DevOps & AI Platform

GitLab Inc. • Canada

Hybrid
CAD 140,000 - 210,000
Senior Frontend Engineer (Vue.js), Workflow Catalog
Senior Frontend Engineer (Vue.js), Workflow Catalog

GitLab • Canada

Remote
CAD 90,000 - 130,000
Flexible work hours
Remote work opportunities
Professional development support
Engineering Manager, DevOps
Engineering Manager, DevOps

GitLab Inc. • Canada

Hybrid
CAD 140,000 - 210,000
AI Transformation Owner, Product & Design
AI Transformation Owner, Product & Design

GitLab • Canada

Remote
CAD 140,000 - 190,000
Intermediate Backend Engineer, AMER
Intermediate Backend Engineer, AMER

Far Coder • Canada

Hybrid
CAD 159,000 - 268,000
Backend Engineer, AI Engineering: Duo Chat
Backend Engineer, AI Engineering: Duo Chat

Far Coder • Canada

Hybrid
CAD 150,000 - 210,000
Senior AI Backend Engineer — Chat Engine (Remote)
Senior AI Backend Engineer — Chat Engine (Remote)

GitLab • Canada

Remote
CAD 120,000 - 180,000
Flexible Paid Time Off
Equity Compensation & ESPP
Growth and Development Fund
+2
Contract Talent Acquisition Sourcer, Sales (AMER) New Remote, Canada; Remote, United States
Contract Talent Acquisition Sourcer, Sales (AMER) New Remote, Canada; Remote, United States

GitLab Inc. • Ottawa

Hybrid
CAD 91,000 - 140,000
Principal Security Awareness & Human Risk Engineer
Principal Security Awareness & Human Risk Engineer

GitLab • Canada

On-site
CAD 208,000 - 319,000