• RiseON Suite

Job Details

Principal Software Engineer, Developer Experience
Share Icon

Grab

Location Icon
Singapore, Singapore(OnSite)

Employment IconEmployment Type: Full Time

Job Description

Job Title: Principal Software Engineer, Developer Experience

Company: Grab

Years of Experience: 8–15 Years

Location: On-site, Singapore

Role Type: Full-Time

Eligibility: Candidates with strong experience in large-scale distributed systems, cloud-native platforms, Kubernetes, and production-grade engineering in fast-growing product environments.

Role Overview

We are seeking a Principal Software Engineer to architect and evolve core platform capabilities that power over 1,000 services across the Grab ecosystem. In this role, you will drive the strategy and technical direction of mission-critical developer experience platforms that impact hundreds of engineers company-wide.

About the Team

Our Developer Experience group builds foundational platforms that accelerate innovation across Grab. Our systems enable engineers to build, test, deploy, observe, and secure applications quickly and reliably. From underlying compute platforms and Kubernetes infrastructure to automation tooling and secure deployment workflows — the team drives improvements that increase productivity, enhance security, reduce operational toil, and power millions of real-time user transactions across Southeast Asia.

Key Responsibilities

  • Lead architecture and strategy for core platforms powering over 1,000 microservices across Grab’s ecosystem.
  • Design and govern large-scale systems with a deep focus on security engineering, deployment automation, and service lifecycle management.
  • Write and review production-grade code and participate in architectural reviews to ensure reliability, scalability, and alignment with engineering standards.
  • Collaborate across engineering and platform teams to improve system performance, observability, reliability, developer workflows, and operational efficiency.

Skills & Qualifications

  • 8+ years of experience in software or infrastructure engineering with proven success building and operating large-scale distributed systems.
  • Strong experience with public cloud environments (AWS, GCP, or Azure), including compute, storage, networking, and security concepts.