Staff Engineer, People Technology
About the role
An overview of this role
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. This is a strong fit if you think like a software engineer first, write clean and maintainable code, and thrive at the intersection of people systems, AI, innovation, and automation engineering.
In this role, you'll be the technical backbone of our People Technology team, designing, building, and maintaining the automations, agents, and integrations that connect Workday, Greenhouse, Slack, and internal tools. You'll be the go-to technical thought partner for the people group on complex engineering decisions, and your work will compound over time: fewer manual processes, stronger system reliability, and a People technology foundation that scales without friction.
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, writing reliable, well-tested code that runs at scale.
- Build and maintain integrations between Workday, Greenhouse, Slack, and internal tools using Workday Web Services (WWS) and Slack's API and Bot SDK, diagnosing failures proactively and driving uptime and reliability improvements across the automation stack.
- Write, version, and maintain automation code in Ruby (or comparable scripting languages) stored in GitLab, with clear documentation, code reviews, and disciplined change management practices.
- Develop and manage Slack apps and bots that deliver intuitive, automated workflows, reducing friction for People teams and employees across a globally distributed workforce.
- Move past surface-level requests to diagnose root problems, challenge assumptions, and co-design automation solutions that are durable, scalable, and built to last.
- Serve as subject matter expert on Workato automation architecture, driving standardization, reusability, and scalability across the People technology integration layer.
- Maintain and improve CI/CD pipelines and deployment practices for People system automation.