Grab logo
Grabtoday

Senior Software Engineer, Backend

On-site · Jakarta, Jakarta, Indonesia

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Large

Job Summary

Shape the foundational system architecture and microservice configuration flexibility within Grab's Fulfillment Tech family in a Jakarta-based, onsite role. Build impact supply and driver signal systems to power collaboration with teams across the Grab ecosystem. Improve scalable microservices using Golang on AWS; partner with Product, Frontend, QA, and DevOps to deliver high-quality software and automate deployments; write clean, maintainable code with thorough reviews and security/performance considerations; troubleshoot and resolve complex system issues to ensure high availability.

Required Qualifications

  • 3+ years of production experience; proficient in Golang (or experience in Java, Scala, C++ and eager to switch to Go)
  • Experience with microservices, distributed systems, RESTful APIs, and message queues
  • Hands-on experience with SQL (e.g., MySQL) and NoSQL (e.g., DynamoDB)
  • Knowledge of Git, unit testing, and CI/CD pipelines
  • Experience building scalable, resilient, and observable distributed systems, system design abilities
  • Familiarity with open-source search engines, specifically Lucene and Elasticsearch
  • Experience with performance profiling, optimization, and system debugging
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Grab

Senior Software Engineer, Backend

Apply on Sorce