CareerPlan

Lead Software Engineer, Backend - Business Platform

Jakarta, idFull-time2026-10-22 → 2026-11-10

Core

Design, build, and operate high-quality backend systems and services for GrabMerchant Super App and Portal, empowering Southeast Asian merchants with professional tools and data-driven insights.

Role type

Lead Software Engineer, Backend

Builds

Distributed backend services, microservices, and merchant-facing features for the GrabMerchant platform

Domain

Fintech / Superapp / Southeast Asia

Deliverable

production ML models

Required skills

Python, Go, distributed backend architectures, microservices, relational and NoSQL databases, Redis, Kafka, RabbitMQ, RESTful API design, gRPC, system design, cloud platforms (AWS, GCP, Azure), CI/CD, Generative AI applications, AI Agent workflows, LangChain, LangGraph, LlamaIndex, RAG pipelines, vector databases (Pinecone, Milvus, Qdrant, pgvector)

Preferred skills

Mentoring junior engineers, process optimization, stakeholder partnership

Technologies

Python, Go, Redis, Kafka, RabbitMQ, AWS, GCP, Azure, LangChain, LangGraph, LlamaIndex, Pinecone, Milvus, Qdrant, pgvector

Responsibilities

Design and build end-to-end software systems, apply advanced architectural patterns, collaborate with stakeholders across the product lifecycle, optimize engineering processes, mentor junior engineers

Seniority

Senior, hands-on IC with leadership responsibilities