
Staff Engineer, People Technology - Gitlab
People Systems Engineer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
As a Lead People Systems Engineer, you'll drive how GitLab's People systems evolve through an AI-first transformation mindset, putting AI to work across everything we build. You won't just support our people systems, you'll build them: owning the code, pipelines, and integrations that keep GitLab's People automation ecosystem running reliably at scale across Workato, Google Cloud, Claude, Workday, and the tools that power our global workforce. What You’ll Do - 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 that deliver intuitive, automated workflows. - Leverage AI tools, large language models (LLMs), and Model Context Protocol (MCP) frameworks, including Claude. - Provide technical guidance to teammates and stakeholders, partnering closely with InfoSec, AI Engineering, and IT. What You’ll Bring - 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. - Comfort working with AI tools and MCP frameworks. - Strong communication skills and an engineering mindset applied to people systems.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 306 |
| Remote - North America | 14 |
| Remote | 9 |
| Remote - EMEA | 5 |
| Remote - Canada | 3 |
| Remote - United States | 3 |
| Remote - Europe | 1 |
| Role type | Active listings |
|---|---|
| Backend Engineer | 26 |
| Solutions Architect | 21 |
| Commercial Account Executive | 15 |
| Product Manager | 14 |
| Customer Success Manager | 13 |
| Strategic Account Executive | 10 |
| Engineering Manager | 9 |
| Business Development Representative | 9 |
| Software Engineer | 8 |
| Customer Success Engineer | 7 |
| Program Manager | 5 |
| Sales Representative | 5 |
| Account Executive | 5 |
| New Business Account Executive | 5 |
| Human Resources Specialist | 5 |
| Manager | 4 |
| Forward Deployed Engineer | 4 |
| Customer Success Architect | 4 |
| Public Sector Strategic Account Executive | 4 |
| Security Engineer | 3 |
| Senior Manager | 3 |
| Regional Sales Director | 3 |
| Data Analyst | 3 |
| Regional Marketing Manager | 3 |
| AI Engineer | 3 |
| People Business Partner | 2 |
| Senior Commercial Account Executive | 2 |
| Public Sector Solutions Architect | 2 |
| Engineer | 2 |
| Professional Services Engineer | 2 |
| Senior Engineering Manager | 2 |
| Enablement Lead | 2 |
| Site Reliability Engineer | 2 |
| Customer Experience Services Manager | 2 |
| Renewals Manager | 2 |
| Data Scientist | 2 |
| Enterprise Account Executive | 2 |
| Candidate Experience Specialist | 2 |
| Technical Architect | 2 |
| Commercial Legal Counsel | 2 |
| Engagement Manager | 2 |
| Senior FP&A Analyst | 2 |
| Business Development Manager | 2 |
| Field CTO | 2 |
| HRIS Analyst | 2 |
| Sales Development Operations | 1 |
| Data System Architect | 1 |
| Hyperscaler Operations Manager | 1 |
| Customer Success Operations Manager | 1 |
| Revenue Analytics Analyst | 1 |
| Senior Business Partner | 1 |
| Pipeline Excellence | 1 |
| Lifecycle Marketing Manager | 1 |
| End User Services Manager | 1 |
| Software Security Engineer | 1 |
| Database Engineer | 1 |
| Financial Planning & Analysis Manager | 1 |
| Field Strategist | 1 |
| Regional Director | 1 |
| Principal Engineer | 1 |
| Sales Manager | 1 |
| Business Development Executive | 1 |
| QA Manager | 1 |
| Legal | 1 |
| Senior Deal Desk Director | 1 |
| Corporate Development Analyst | 1 |
| Contracts Manager | 1 |
| Sales Development Representative | 1 |
| Contract Manager | 1 |
| Strategic Partnerships | 1 |
| Director | 1 |
| Technical Program Manager | 1 |
| Renewals Director | 1 |
| Senior Program Manager | 1 |
| Backend Developer | 1 |
| Executive Assistant | 1 |
| Customer Experience Resource & Staffing Manager | 1 |
| Security Architect | 1 |
| Stock Administrator | 1 |
| Product Security | 1 |
| Professional Services Engagement Manager | 1 |
| Fullstack Engineer | 1 |
| Software Engineering Manager | 1 |
| Manager of Professional Services Engineers | 1 |
| Procurement Analyst | 1 |
| Application Security Manager | 1 |
| Leadership Development | 1 |
| Talent Acquisition Operations Specialist | 1 |
| Senior UX Researcher | 1 |
| People Operations Partner | 1 |
| Customer Relationship Manager | 1 |
| Business Account Executive | 1 |
| Revenue Analytics | 1 |
| Revenue Technology Analyst | 1 |
| Social Media Manager | 1 |
| Senior Named Account Executive | 1 |
| Solution Architecture | 1 |
| Pricing Director | 1 |
| CPQ Developer | 1 |
| Product Security Architecture Director | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 286 |
| Senior | 8 |
| Manager | 8 |
Gitlab appears in 341 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote - North America, and Remote.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Own the design, development, and maintenance of people system automations and integrations across Workato, GCP, Claude, Workday, Greenhouse and GitLab
- Build and maintain integrations between Workday, Greenhouse, Slack, and internal tools using WWS and Slack's API/Bot SDK
- Write, version, and maintain automation code in Ruby stored in GitLab
- Develop and manage Slack apps and bots for automated workflows
- Diagnose root problems and co-design durable, scalable automation solutions
- 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, LLMs, and MCP frameworks to eliminate manual work
- Provide technical guidance to teammates and stakeholders
- Partner with InfoSec, AI Engineering, and IT to improve automation standards
Requirements
- 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
- Experience connecting HR systems including Workday and Greenhouse
- Comfort working with AI tools and MCP frameworks
- Strong communication skills
- Engineering mindset applied to people systems
Skills & Technologies
