G

GitLab

Unified DevOps platform for CI/CD

People Systems Engineer

Enterprise ApplicationsConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • 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 willingness to learn Ruby if needed.
  • Hands-on production experience with Workato or a comparable integration platform as a service.
  • Experience with APIs and web services, including REST and SOAP, and understanding how data moves between systems.
  • Proficiency with Git for version control and code review.
  • Use AI tools regularly to automate tasks, accelerate development, and improve processes.
  • Ability to work independently, solve problems, propose options and recommendations, collaborate openly, protect highly confidential information, and take ownership of code quality, reliable outcomes, and end-user experience.

Responsibilities

  • Build, test, and maintain People system automations and integrations across Workato, Google Cloud Platform, Claude, Workday, Greenhouse, and GitLab, owning features from design through deployment.
  • Develop integrations between Workday, Greenhouse, Slack, and internal tools using Workday Web Services and Slack’s API and Bot SDK; build Slack apps and bots that automate manual workflows.
  • Write clean, readable automation code in Ruby or a comparable scripting language, store and version it in GitLab, document it, and participate in peer code reviews.
  • Monitor integration health, troubleshoot failures, and fix root causes to maintain reliability at scale.
  • Ship changes through GitLab CI/CD pipelines, following testing, change-management, and Sarbanes-Oxley IT general controls standards.
  • Use AI tools, large language models, and Model Context Protocol frameworks, including Claude, to accelerate development, prototype AI agents, rethink People workflows, and share learnings with the team.
  • Analyze requests to identify underlying problems and build durable, scalable, supportable solutions; partner with People Technology Analysts on configuration, testing, and releases, and with Information Security, IT, and AI Engineering on security and standards.
  • Improve how automations are architected, documented, and maintained while learning from and contributing alongside the Lead People Systems Engineer.

Desired Qualifications

  • Experience with Workday integrations, including Workday Web Services, Reporting as a Service, or Workday Studio.
  • Experience with Slack apps or bots, CI/CD pipelines, Google Cloud Platform or Amazon Web Services, Docker or Kubernetes, large language models, AI agents, Model Context Protocol frameworks, Sarbanes-Oxley IT general controls, Greenhouse, Serval, Google Workspace, or all-remote and asynchronous work.
  • A related computing degree or equivalent experience.

About the Company

GitLab

Unified DevOps platform for CI/CD

GitLab provides a unified DevOps platform that brings together the tools needed for software development, including code hosting, collaboration, CI/CD, issue tracking, and security, all in one application. It works by offering a single subscription-based platform where teams can plan, write, test, review, and deploy code through automated pipelines, reducing the need to manage separate tools. This differs from many competitors that require using a collection of separate products; GitLab consolidates these capabilities into one integrated solution, helping teams work more efficiently. The company's goal is to help organizations speed up software delivery and improve collaboration by simplifying the DevOps process and continuously updating the platform with new features and improvements.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at GitLab

See more jobs