Grab is seeking a Senior Software Engineer specializing in backend systems for its Agent Experience team in Indonesia. The role typically requires strong experience developing scalable backend services, APIs, distributed systems, databases, and cloud-based applications. Candidates should be proficient in languages such as Java, Go, Python, or similar, and be comfortable with system design, testing, monitoring, troubleshooting, and production support. Expectations include writing reliable and maintainable code, improving platform performance, collaborating with product managers and other engineers, mentoring teammates, and taking ownership of technical decisions. Experience with large-scale consumer platforms, microservices, event-driven architecture, and agile development is advantageous. Strong communication, problem-solving ability, and a customer-focused mindset are also important.
Grab is a Southeast Asian technology company headquartered in Singapore, operating across mobility, food delivery, package delivery, digital payments, and financial services. It serves consumers, driver-partners, merchant-partners, and businesses across numerous markets, including Indonesia. Grab’s technology supports large-scale, real-time services such as ride booking, logistics, payments, customer support, and merchant operations. Its Agent Experience organization focuses on tools and platforms that help customer service and operational agents resolve issues efficiently and deliver better user support. The company combines engineering, data, artificial intelligence, and regional operations to build products for diverse markets. Working at Grab generally involves a fast-moving, collaborative environment, with opportunities to solve complex reliability, scalability, and user-experience problems affecting millions of customers and partners.
Indonesia offers technology opportunities mainly in Jakarta and the wider Java region, with growing hubs in Bandung, Yogyakarta, Surabaya, Bali, and Batam. Java is the country’s commercial and engineering center, while Bali provides a more relaxed lifestyle and a strong international community, although local technology roles are fewer. Indonesian culture values hospitality, community, respect, and flexibility; English is common in multinational workplaces, but learning Bahasa Indonesia is useful. Living costs vary considerably, with Jakarta generally more expensive than smaller cities. Foreign employees normally need employer sponsorship and an appropriate work and residence permit before starting work; visa rules and eligibility should be confirmed with the employer and Indonesian immigration authorities. Consider healthcare, housing, commuting, taxes, climate, and family arrangements when relocating. Indonesia’s tropical climate, varied food, beaches, mountains, and cultural diversity make it attractive for both work and travel.
Make sure pop-ups and redirects are enabled in your browser settings.
Ooops
Something went wrong, a few job details could not be loaded but you can still apply directly below:
Fetching job details, please wait...