G

Grab

On-demand parcel delivery in Southeast Asia

Lead Software Engineer - Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-timePetaling Jaya, Selangor, MalaysiaNo salary listed

About the Job

Requirements

  • Understanding of TCP/IP, HTTP, and Internet protocols.
  • Proficiency in at least one of Assembly, C, C#, C++, Go, Java, or Pascal.
  • Experience designing and building distributed systems.
  • Front-end development experience.
  • Proficiency in Bash, Python, and JavaScript, and ability to navigate third-party codebases for debugging and troubleshooting using common design patterns and algorithms.
  • Experience leading complex technical projects involving multiple partners and technical challenges.
  • Experience proposing and leading the end-to-end implementation of impactful engineering projects.
  • Experience with AI and large language model technologies, including modern agentic workflows such as MCP and Skills, rapid prototyping methodologies, and AI Loop/Harness Engineering to automate the software development lifecycle.

Responsibilities

  • Manage Grab's gateway systems, connecting millions of consumer devices with hundreds of backend services through Grab's service mesh.
  • Work at Grab's Malaysia R&D Centre in Petaling Jaya, integrated with software engineering and product teams to build secure, reliable solutions using appropriate interfaces, technology, and practices.
  • Build scalable, zero-downtime network traffic routing and analytics solutions for Grab's public edge in a high-availability cloud environment.
  • Drive projects across teams from inception through rollout.
  • Find and troubleshoot issues across Grab's infrastructure and codebase.
  • Develop, maintain, and operate control-plane and data-plane components, and resolve production incidents.
  • Implement solutions using Kubernetes, Go, and C/C++, and maintain standards for code reviews and deployment processes.
  • Mentor peers and promote development practices that support a strong user experience.

Desired Qualifications

  • Expertise in HTTP/2, QUIC, and gRPC.
  • Experience designing systems that handle massive concurrency and developing scalable algorithms.
  • Experience building monitoring and alerting systems.
  • Hands-on experience with Terraform and large-scale Docker and Kubernetes deployments.
  • Experience with Consul and/or Envoy, including familiarity with their codebases and open-source communities.
  • Experience working in a startup environment.

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