G

Grab

On-demand parcel delivery in Southeast Asia

Lead Software Engineer - Backend, Business Platform

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeJakarta, IndonesiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of professional software engineering experience, with strong hands-on proficiency in Python and/or Go.
  • Deep expertise designing, building, and maintaining distributed backend architectures and microservices.
  • A proven track record with relational and NoSQL databases, caching layers such as Redis, and message brokers or event-streaming systems such as Kafka and RabbitMQ.
  • Expertise in RESTful API design, contract management, and service-to-service communication such as gRPC.
  • A solid foundation in system design, high-availability architecture, and performance optimization at scale.
  • Practical experience deploying and managing services on AWS, GCP, or Azure, following CI/CD and DevOps best practices.
  • Hands-on experience building generative AI applications or AI agent workflows using frameworks such as LangChain, LangGraph, or LlamaIndex.
  • Practical knowledge of retrieval-augmented generation pipelines and vector databases such as Pinecone, Milvus, Qdrant, or pgvector.

Responsibilities

  • Independently design, build, and operate high-quality software systems that are secure, reliable, maintainable, and rigorously tested.
  • Apply architectural patterns and infrastructure best practices, and remain accountable for post-deployment monitoring and system health.
  • Collaborate with technical and non-technical stakeholders and contribute throughout the product lifecycle, from initial design to final rollout.
  • Identify and implement improvements to team workflows and engineering processes.
  • Mentor junior engineers and foster continuous learning and professional development within the team.
  • Work on multiple backend services and participate in merchant immersions, speaking directly with end users to identify their challenges and ways to help them.

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