menu close

Job description

When you are an engineer at Grab, you are part of the heart and soul of the company. Our passion is anchored in the work that we do, and this is reflected in the impact we made on millions of lives on a daily basis. Our highly international and innovative teams are empowered to create amazing services and tools that serve millions of users and merchants. As an engineering leader, you strive for quality and are responsible for setting the strategy for your respective function and the development of roadmaps. 



Your day-to-day activities

  • Work closely with the Product Manager and provide technical insights and early estimates on upcoming projects.

  • Take the lead on technical design discussions and propose creative solutions.

  • Build POCs to test technologies and make informed decisions.

  • Ensure scalability, performance, maintainability, and security of the technology platform in collaboration with ops teams.

  • Participate in all phases of the software lifecycle.

  • Become a catalyst to better working practices across Grab.

  • Mentor and guide junior team members by reviewing their code submissions, code pairing, and being a sounding board.

Job requirements

How You Will Make a Difference

  • 6+ years of experience in software engineering in a distributed systems environment

  • Track record of designing, developing, and implementing large scale highly available online services.

  • Strong understanding of system performance and scaling

  • Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability

  • You can be a good coder in any language (Go, C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but experience with Golang is a plus.

Remuneration you will receive

Tech Stack

Our core services tech stack consists of Golang, RoR with Redis, MySQL, Elasticsearch data stores. On the front-end side, our web-app was built with React/Typescript. They all run on the AWS cloud infrastructure with auto-scaling abilities.

Get to know Grab:

Grab is more than just the leading ride-hailing and mobile payments platform in Southeast Asia. We use data and technology to improve everything from transportation to payments and financial services across a region of more than 620 million people. We work with governments, drivers, passengers, merchants, and the community, to solve critical problems in Southeast Asia.

Grab began as a taxi-hailing app in 2012, but we have since extended our product platform to include GrabCar, GrabShare, GrabBike, GrabHitch, GrabExpress, GrabFood, GrabCoach, GrabShuttle, GrabCycle. We recently launched our fintech platform – GrabFinancial, which consists of payments, lending and insurance. Our latest addition is GrabVentures, an in-house incubation platform. We are focused on pioneering new commuting and payment alternatives for drivers and passengers with an emphasis on convenience, safety, and reliability. Currently, we offer services in 8 countries. Our R&D offices are in Singapore, Seattle, Beijing, Bangalore, Jakarta and Vietnam. We aspire to unlock the true potential of Southeast Asia and look for like-minded individuals to join us on this ride.

If you share our vision of driving South East Asia forward, apply to join our team today.

Recommend job for you