People Systems EngineerActive

The opportunity

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation.

What you'll do

  • Build, test and maintain People system automations and integrations across: Workato, Google Cloud Platform, Claude, Workday, Greenhouse and GitLab, owning your features from design through deployment.

  • Develop integrations between Workday, Greenhouse, Slack and internal tools: using Workday Web Services (WWS) and Slack’s API and Bot SDK, and build Slack apps and bots that turn manual steps into simple, automated workflows for team members around the world.

  • Write clean, readable automation code in Ruby or a comparable scripting: language, stored and versioned in GitLab, with clear documentation and peer code reviews.

  • Keep pace with a high-growth company by monitoring integration health,: troubleshooting failures quickly and fixing root causes so our automations stay reliable at scale.

  • Ship changes safely through GitLab CI/CD pipelines, following testing,: change-management and Sarbanes-Oxley (SOX) IT general controls (ITGC) standards with care.

  • Lead with AI: use AI tools, large language models (LLMs) and Model Context Protocol (MCP) frameworks, including Claude, every day to accelerate development, prototype AI agents and reimagine how People work gets done, then share what you learn so the whole team moves faster.

What they're looking for

  • Look past the surface of a request to find the real problem, then recommend: and build solutions that are durable, scalable and easy to support. Partner with People Technology Analysts on configuration, testing and releases, and with Information Security, IT and AI Engineering on security and standards.
  • Raise the bar for how automations are architected, documented and maintained,: learning from and contributing alongside our Lead People Systems Engineer.
  • Hands-on experience building automations or integrations, ideally with human resources or business systems.
  • Experience writing and maintaining code in Ruby or a comparable scripting: language, such as Python or JavaScript, and a willingness to learn Ruby if you haven’t already.
People Systems Engineer at GitLab | Role Match