RoleHunter

Job description

About Grab and Our Workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.

Get to Know the Team

The Grab Agent Experience team, part of Grab Support Tech Family, builds support systems for consumers, drivers, and merchants. We improve support through automation and AI, helping users and Agents find relevant information, resolve issues through self-service, and receive faster, more accurate assistance.

Our multidisciplinary team spans Product, Engineering, Design, Data Science, Analytics, and Business.

Get to Know the Role

As a Senior Software Engineer, Fullstack, you will design, build, and operate Grab Support Tech Family's full-stack systems. These systems include Ruby on Rails, React, frontend applications, Golang services, APIs, microservices, and Help Centre support workflows.

You will independently lead technical designs, solve ambiguous problems, align stakeholders, and deliver end-to-end solutions while managing monitoring, incident response, operational excellence, and system improvements.

You will report to the Senior Software Engineering Manager and work onsite at the Grab Vietnam office, CMC Creative Space.

The Critical Tasks You Will Perform

  • Build and maintain full-stack features using Ruby on Rails, Golang, and Grab's internal tools.
  • Lead technical delivery for support journeys, workflows, APIs, and internal platforms.
  • Build scalable, reliable, and observable microservices for critical operations.
  • Develop clean, accessible frontend experiences for users, agents, and support teams.
  • Collaborate with Product, Design, Data, QA/SET, and Engineering teams to deliver quality solutions.
  • Oversee production readiness, monitoring dashboards, runbooks, and release quality.
  • Participate in on-call, incident handling, OPI/OSI follow-ups, RCA, and prevention work.
  • Use Datadog, Kibana, logs, metrics, and trace to troubleshoot and improve reliability.
  • Improve testing across unit, integration, UAT, and E2E layers, including GSTF metrics.
  • Review designs and code, mentor engineers, and raise engineering standards.

What Essential Skills You Will Need

  • 4+ years of full-stack development experience.
  • Hands-on experience building production frontend applications and Golang backend services, APIs, and microservices.
  • Experience with distributed systems, service and API design, data modelling, and reliability trade-offs.
  • Lead technical design deliver projects from requirements through production rollout.
  • Familiarity with AI-assisted software development and modern AI engineering practices, including coding agents and LLM APIs.
  • Experience writing maintainable, testable code with strong unit, integration, and end-to-end testing practices.
  • Debugging skills across frontend, backend, logs, metrics, and production systems.
  • Mentor engineers, provide clear code review feedback, and improve team engineering practices.

The Nice-to-Haves

  • Experience with Temporal or other workflow orchestration systems.
  • Experience building AI-powered user experiences, support automation, agent-assist tools, chatbot flows, or intelligent self-service products.
  • Experience with ticketing systems, Help Centre, CRM, or customer support platforms.
  • Experience with CI/CD tools such as Jenkins, Maven, GitLab
  • Experience with a relational database such as MySQL, PostgreSQL, or Oracle

Life at Grab

We care about your well-being at Grab, here are some of the global benefits we offer:

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours

What We Stand For at Grab

We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

Senior Software Engineer, Fullstack at Grab | rolehunter