Portfolio Company Careers

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

Senior Software Engineer, FullstackVietnam



Software Engineering
Posted on Friday, November 3, 2023

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.

Get to know our Team

Data Engineering runs the code, pipeline and infrastructure that extracts, processes and prepares every piece of data generated or consumed by Grab’s systems. We are a diverse team of software engineers that not only work to solve all kinds of data related problems faced by teams from all corners of Grab but we also act as a bridge that ties everyone together through data. As data in Grab never stops growing, this team also never stops, learning, innovating and expanding so that we can bring in or build the latest and best tools, technology to ensure the company’s continued success.

Get to know the Role

You’ll be working on maintaining and extending the tools to enable 1000s of Grabbers to move data into our extremely large data lake which Grab uses to optimize the business which serves Millions in the region. This will require excellent web development skills as well as strong desire to grow & understand the data engineering problem domain (We are prepared to invest in you to enable you to develop world class expertise in the data domain, but you must have the passion).

The Day-to-Day Activities

  • Design and implement RESTful APIs.

  • Build and deploy performant modern web applications in React, NodeJS and TypeScript.

  • Architect efficient backend systems for the data platform.

  • Developing automation framework using programming languages such as python and automate the big data workflows such as ingestion, aggregation, ETL processing etc

  • Debugging and troubleshooting issues within the big data platform.

  • Define the operating procedures, service monitors and alerts and work with the infra team to get them implemented.

  • Solve problems and establish plans and provide technical consultation in the design, development and test effort of complex engineering projects.

  • Write unit, functional and end-to-end tests.

  • Recreate complex customer and production reported issues to determine root cause and verify the fix.

  • Identifies issues and technical interdependencies and suggests possible solutions.

The Must-Haves

  • A degree or higher in Computer Science, Electronics or Electrical Engineering, Software Engineering, Information Technology or other related technical disciplines.

  • Expertise in Python & Javascript

  • Expertise with the whole web stack, web protocols, and web performance optimization techniques.

  • Familiarity with Django

  • Familiarity with React for frontend development

  • Knowledge of relational databases and SQL.

  • Strong interest in learning about data engineering domain, passion for data, new data technologies, and discovering new and interesting solutions to the company’s data needs. 

  • Quick learner and good team member with a positive attitude.

  • Good verbal and written communication skills.

Familiarity in following areas is beneficial

  • Big Data technologies like Spark or Presto

  • Setting up CI/CD pipelines

  • Infrastructure as code technologies like terraform

  • Containerising applications & kubernetes 

  • AWS

Our Commitment

We are committed to building diverse teams and creating an inclusive workplace that enables all Grabbers to perform at their best, regardless of nationality, ethnicity, religion, age, gender identity or sexual orientation and other attributes that make each Grabber unique.

Forward together

Follow us and keep updated!

Equal opportunity

Grab is an equal opportunity employer. We owe our success to the talents of our globally-diverse team and the varying perspectives they add to our thriving community.

Recruitment agencies

Grab does not accept unsolicited resumes sent by recruiting agencies. Please do not forward resumes to our job postings, Grab employees or other parts of the business. Grab will not be liable to pay any fees to agencies for candidates hired as a result of unrequested resumes.