GitLab logo

People Systems Engineer

GitLab
NewPosted today

LOCATION

Bangalore · Remote

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

API IntegrationCI/CDObservabilityStakeholder ManagementWorkatoWorkday Web ServicesSlack API

Job description

Overview

Build and maintain People system automations, integrations and AI-powered workflows connecting Workday, Greenhouse, Slack and other workforce tools. Own features from design through tested code, deployment and ongoing reliability in an all-remote, async-first environment.

What you'll do

  • 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 (WWS) and Slack’s API and Bot SDK.
  • Build Slack apps and bots that turn manual steps into simple, automated workflows.
  • Write clean, readable automation code in Ruby or a comparable scripting language, stored and versioned in GitLab, with clear documentation and peer code reviews.
  • Monitor integration health, troubleshoot failures quickly and fix root causes so automations remain reliable at scale.
  • Ship changes safely through GitLab CI/CD pipelines, following testing, change-management and Sarbanes-Oxley (SOX) IT general controls (ITGC) standards.
  • Use AI tools, large language models (LLMs) and Model Context Protocol (MCP) frameworks, including Claude, to accelerate development and prototype AI agents.
  • Share AI-related learnings so the whole team moves faster.
  • Identify the real problem behind requests and recommend and build durable, scalable and easy-to-support solutions.
  • Partner with People Technology Analysts on configuration, testing and releases.
  • Partner 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.

What you'll need

  • 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 needed.
  • Hands-on experience with Workato or a comparable integration platform as a service (iPaaS) in a production environment.
  • Experience working with APIs and web services, including REST and SOAP, and an understanding of how data moves between systems.
  • Proficiency with Git for version control and code review.
  • A forward-thinking, AI-forward mindset, including using AI tools every day to automate tasks, speed up development and improve processes.
  • Ability to work independently, solve problems with curiosity, come with options and a recommendation, and collaborate openly.
  • Ability to protect highly confidential information and take ownership of code quality, reliable outcomes and the end user’s experience.

Nice to have

  • Workday integrations, including WWS, Reporting as a Service or Workday Studio.
  • Slack apps or bots.
  • CI/CD pipelines.
  • Google Cloud Platform or Amazon Web Services.
  • Docker or Kubernetes.
  • Building with LLMs, AI agents or MCP frameworks.
  • SOX ITGC controls.
  • Greenhouse.
  • Serval.
  • Google Workspace.
  • All-remote and asynchronous work.
  • A related computing degree or equivalent experience.

Details

  • Location options: Bangalore, India; Remote, Poland.
  • All roles are remote, with some roles carrying specific location-based eligibility requirements.
  • The role is all-remote and async-first.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

People Systems Engineer