Senior Software Engineer, Fullstack
TLDR
Build support systems for consumers, drivers, and merchants using Ruby on Rails, Golang, React, APIs, and AI-powered automation.
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.
Benefits
Flexible Work Hours
FlexWork arrangements such as differentiated hours
Health Insurance
comprehensive Medical Insurance
Grabber Assistance Programme
a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges
Paid Parental Leave
Parental and Birthday leave
Paid Time Off
Love-all-Serve-all (LASA) volunteering leave
Grab is Southeast Asia's leading superapp, providing a seamless platform for everything from meal delivery to financial management and transportation. Designed for the everyday user, Grab leverages technology and AI to economically empower individuals across the region, ensuring convenience and reliability in their daily lives.
- Founded
- Founded 2012
- Employees
- 500+ employees
- Industry
- computer software
- Funding stage
- Public
- Total raised
- $18B raised