Senior Software Engineer, Backend
Core
Design, build, and maintain critical backend services, APIs, and asynchronous workflows powering merchant onboarding, seller operations, and e-commerce experiences in the Grab ecosystem.
Role type
Senior IC backend software engineer
Builds
Backend systems for merchant profile management, seller workflows, business configuration, and catalog capabilities
Domain
E-commerce / Marketplace / Southeast Asia
Deliverable
production ML models | product features
Required skills
Go, Java, or Kotlin; distributed systems design; API design; database management; caching; messaging systems; observability; production operations; e-commerce domain knowledge
Preferred skills
AI tools integration; engineering quality improvement; technical leadership
Technologies
Go, Java, Kotlin, distributed systems, databases, caching, messaging systems, observability tooling, cloud infrastructure
Responsibilities
Design and build backend services and APIs; own delivery from technical design to rollout; improve system correctness, reliability, and observability; investigate and fix production issues; partner with product and design teams; raise engineering quality through code reviews and practices; use AI tools to enhance productivity
Seniority
Senior, hands-on IC