Jakarta, Jakarta, Indonesia On-site Employment

Grab is hiring a Software Engineer

About the Role

Grab seeks a Software Engineer to join our Transaction Platform team, developing and optimizing the core Order Platform that powers our Transport, GrabFood, and GrabMart businesses. You will work onsite in Jakarta, designing and writing services in Go to enhance availability, scalability, latency, and efficiency.

What You'll Do

  • Design and write services using the Go language to improve the availability, scalability, latency, and efficiency of Grab's platform.
  • Participate in code and design reviews to maintain high development standards.
  • Contribute to service capacity planning, performance analysis, tuning, and optimization.
  • Collaborate with engineering teams to create new designs and architectures focused on scale and performance.
  • Work with product and experience teams to define and prototype feature specifications.
  • Partner with the infrastructure team to build back-end services and conduct cause analysis.
  • Design, build, analyze, and troubleshoot large-scale systems.
  • Debug and modify complex production software.

What We're Looking For

  • Degree in Computer Science, Software Engineering, IT, or a related field.
  • Minimum 1 year of Software Engineering experience.
  • Strong fundamentals in algorithms and data structures.
  • Understanding of system performance and scaling.
  • Proficient in any programming language, with a willingness to work in Golang.
  • Passionate about building products and features that drive business growth.

Nice to Have

  • Experience in software systems for delivery or order management.
  • Familiarity with Golang, Redis, MySQL, DynamoDB, and Elasticsearch on AWS with auto-scaling.
  • Experience with GitLab for code repository and Continuous Delivery practices using tools like GitLab CI, DataDog, and Kibana.

Technical Stack

  • Golang, Redis, MySQL, DynamoDB, Elasticsearch, AWS, GitLab, GitLab CI, DataDog, Kibana

Team & Environment

You will be part of the Transaction Platform team, developing Grab's Order Platform, and will report to a Manager.

Benefits & Compensation

  • Term Life Insurance.
  • Comprehensive Medical Insurance.
  • GrabFlex benefits package.
  • Parental and Birthday leave.
  • Love-all-Serve-all (LASA) volunteering leave.
  • Confidential Grabber Assistance Programme.
  • FlexWork arrangements such as differentiated hours.

Work Mode

This is an onsite role based in Jakarta.

Grab is committed to building an inclusive and equitable workplace.

Required Skills
GolangRedisMySQLDynamoDBElasticsearchAWSGitLabGitLab CIDataDogKibanaAlgorithmsData StructuresSystem PerformanceScaling
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Grab

Southeast Asia's leading superapp providing services like food delivery, transportation, and financial management using technology and AI to economically empower everyone.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago