Portfolio Company Careers

Discover opportunities across our network of values-driven companies!
Sovereign’s Capital
Sovereign’s Capital

Software Engineer, Fullstack - GfB



Software Engineering
Petaling Jaya, Selangor, Malaysia
Posted on Friday, March 15, 2024

Company Description

Life at Grab

At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.

Job Description

Get to know our Team
The Grab for Business (GFB) team tailors Grab offerings to the businesses and enterprises such as ride hailing, food deliveries, gift cards and many more. To enable these businesses to focus on what matters most to them, we build a suite of policies, reporting, payments, user management to enable efficient management of their company’s resources.

Join us to scale out a web and mobile integrated solution, working across multiple verticals in Grab like Transport, Food, Mart, Express and Payments with diverse teams across the region. Experience the full lifecycle of building successful product offerings end-to-end, on the latest technology stacks at a massive scale.

Tech Stack

Our tech stack consists of Golang with MySQL for backend, and ReactJS for frontend, along with other infrastructure like Kafka, Redis, SQS, S3, Cloudfront etc. on AWS.

Get to know the Role

We are seeking talented & passionate Engineers to join our team! Work with a team of talented software engineers to build and expand B2B products and services, along with the necessary platform groundwork to support the scale we operate in.

In GFB, you have the opportunity to build out a rich B2B solution serving as a one-stop platform for all our corporate clients as a portal to Grab’s ever increasing offerings. It spans across features such as Grab product integrations, policies and controls, corporate payments, automated invoicing and reconciliation, employee onboarding and external integrations and so many more!

The Day-to-Day Activities

You use technology to solve well defined problems, building individual components or features based on well defined tasks. You understand the requirements of your projects and use that understanding in your designs. You understand your codebase and systems, ensuring reliability through design reviews, monitoring, alerting, and applying OE (Operational Excellence) standards.

You take ownership of your code and ensure it’s readable, maintainable, and well-tested. You understand and apply the appropriate data structures and algorithms. You give clear, actionable feedback during code reviews and respond well to feedback from others.

You respond promptly to issues and keep the working team constantly updated. Your tasks are delivered on time and with high quality, and you’re able to explain your solutions to other technical stakeholders through both verbal and written communication.


The Must-Haves

  • Experience with backend in Golang (preferred) or Java, C++, C# or similar static languages

  • Experience with React or similar web frameworks

  • Experience with cloud systems, AWS (preferred) or other cloud providers

  • Strong computer science fundamentals including data structures and algorithms, along with a good understanding of large data processing.

  • Understanding of industry best practices such as Microservices, CI/CD, Testing, Network protocols etc.

  • Ability to clearly communicate technical details effectively.

Additional Information

Our Commitment

We recognize that with these individual attributes come different workplace challenges, and we will work with Grabbers to address them in our journey towards creating inclusion at Grab for all Grabbers.