G

Grab

On-demand parcel delivery in Southeast Asia

Senior DevOps Engineer

Platform Engineering +1Confirmed live in the last 24 hours
Full-timeShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • Deep Linux (Ubuntu) systems knowledge, including packaging, systemd, networking, storage, and troubleshooting from kernel to userspace.
  • Practical experience managing macOS and Windows developer environments alongside Linux.
  • Experience with configuration management and reproducible environments such as Ansible, Nix, Chef/Puppet, or devcontainers.
  • Strong CI/CD engineering experience with GitLab CI, Jenkins, GitHub Actions, or similar, including cross-compilation and multi-architecture builds.
  • Production experience with Docker and Kubernetes, plus artifact and registry management such as Artifactory or Harbor.
  • Cloud engineering experience on Alibaba Cloud (Aliyun) and/or AWS, with Terraform as the primary Infrastructure as Code tool.
  • Strong scripting and automation skills in Python and Bash.
  • Solid networking and security fundamentals, including VPNs and overlay networks, DNS, TLS/PKI, IAM, and secret management.
  • Experience supporting build systems for compiled software, such as CMake, Bazel, or colcon.
  • Comfortable being on-call and supporting engineers and field sites across time zones.
  • Strong ownership and bias for action, including willingness to take on work that unblocks others.
  • A service mindset that treats internal engineers as customers and measures success by their productivity.
  • Ability to prioritize across a wide surface area, deciding what to automate, defer, or decline.
  • Clear communication and documentation skills, with an ability to build systems others can operate.
  • Ability to collaborate across software, hardware, machine learning, and operations teams.
  • Comfortable working across two sites and cultures and standardizing while respecting legitimate local needs.

Responsibilities

  • Own and evolve reproducible, declarative, version-controlled developer environment tooling across Ubuntu, macOS, and Windows.
  • Build and maintain CI/CD pipelines for cloud services, backend systems, and cross-compiled embedded and robot software, including ARM64 targets.
  • Own container image and artifact strategy, including registries, base images, caching, provenance, and promotion between environments.
  • Manage the on-robot software environment, including OS images, system packages, dependency pinning, and safe rollout and rollback of host-level changes.
  • Build and operate cloud environments and Infrastructure as Code across regions, including networking, identity, and access management.
  • Standardize and unify toolchains and environments across engineering sites while respecting genuine regional constraints.
  • Evaluate, specify, and support developer and compute hardware, including workstations, GPUs, test rigs, and onboard compute, and own its lifecycle.
  • Automate provisioning, onboarding, credential rotation, environment refreshes, and routine operational tasks.
  • Improve build and test speed and treat engineer wait time as a first-class metric.
  • Write and maintain runbooks and internal documentation, and coach engineers to share platform knowledge.

Desired Qualifications

  • Go scripting experience.
  • Experience with ROS/ROS2 build and packaging, including colcon, bloom, .deb pipelines, and apt repositories.
  • Embedded or edge fleet management experience, including OTA update systems, device provisioning, and remote access tools such as balena, Mender, or KubeEdge.
  • Experience with ARM64 and NVIDIA Jetson or comparable edge compute platforms.
  • Endpoint management and compliance tooling experience, such as Jamf or Intune, in an engineering context.
  • Experience with hardware-in-the-loop rigs and lab infrastructure.
  • Experience operating infrastructure across multiple regions, including cross-border network and compliance constraints.
  • Experience working across APAC sites or with distributed, cross-border teams.

About the Company

Grab

On-demand parcel delivery in Southeast Asia

Grab operates a range of services in Southeast Asia, including ride-hailing, food delivery, and logistics. Its GrabExpress on-demand parcel delivery lets customers and businesses send documents and packages through the Grab app, with real-time tracking, options for up to 10 concurrent deliveries, and islandwide coverage (with some restricted areas). The service relies on a large network of delivery partners and charges fees based on distance, time, and item type. Its advantage comes from offering an integrated, all-in-one platform for transportation, meals, and parcel delivery to support the region’s growing e-commerce and urban activity.

Company size
10,001+
Company stage
IPO
Headquarters
Singapore, Singapore
Founded
2012

Recently Posted Jobs

Explore more opportunities at Grab

See more jobs