Staff Engineer, People Technology
GitLab- Base salary
- $126k–$214k Published base salary range
- Location
- Remote - Canada or United States Remote eligibility
- Employment
- Full-time Staff / Principal
About the job
Company
GitLab is the intelligent orchestration platform for DevSecOps, trusted by more than 50 million registered users and over 50% of the Fortune 100. GitLab embraces AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows.
Role
As a Staff Engineer, People Technology, you will drive how GitLab's People systems evolve through an AI-first transformation mindset. You will own the code, pipelines, and integrations that keep GitLab's People automation ecosystem running reliably at scale across Workato, Google Cloud, Claude, Workday, and other tools. You will be the technical backbone of the People Technology team, designing, building, and maintaining automations, agents, and integrations that connect Workday, Greenhouse, Slack, and internal tools.
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.
- Develop and manage Slack apps and bots for automated workflows.
- Serve as subject matter expert on Workato automation architecture.
- Maintain and improve CI/CD pipelines and deployment practices for People system automation.
- Leverage AI tools, large language models (LLMs), and Model Context Protocol (MCP) frameworks, including Claude, to accelerate automation development.
- Provide technical guidance to teammates and stakeholders, partnering with InfoSec, AI Engineering, and IT.
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.
- Strong communication skills and an engineering mindset applied to people systems.
Compensation
The base salary range for this role’s listed level is currently for residents of the United States only. The base salary range does not include any bonuses, equity, or benefits. United States Salary Range: $126,400—$213,600 USD.
Benefits
- Flexible Paid Time Off
- Equity Compensation & Employee Stock Purchase Plan
- Parental leave
- Home office support
- Growth and Development Fund
- Team Member Resource Groups
Application
Please apply via the Greenhouse link. GitLab is an equal opportunity employer and provides reasonable accommodation for disabilities.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.