Senior Full-stack Engineer, Automation Platform at Grab
Confirmed open
Grab is hiring a senior full-stack engineer for its regional business-process automation platform. The team builds tools and integrations that support critical workflows with attention to reliability, observability and safe production releases.
- Location
- HCMC, Vietnam
- Employment
- Full-time
- Technologies
- AWS, GCP, Kubernetes, Docker, SQL
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
Role overview
Grab is hiring a senior full-stack engineer for its regional business-process automation platform. The team builds tools and integrations that support critical workflows with attention to reliability, observability and safe production releases.
Responsibilities
- We are looking for a talented and innovative Senior Software Engineer, Fullstack to join the Regional BPA – Automation Platform team. You will be responsible for developing and maintaining automation tools and integrations that are safe, scalable, and reliable in production—supporting regional business workflows end to end. You will report to the Regional BPA – Automation Platform Manager and work onsite at Grab office, CMC Creative Space, D7, HCMC.
- Design and implement efficient, scalable, and maintainable software solutions
- Develop and integrate RESTful APIs to support various client applications
- Architect and build microservices-based solutions for distributed systems
- Optimize database queries and manage both SQL and NoSQL databases
- Collaborate with cross-functional teams to define and implement new features
- Participate in code reviews and mentor junior developers
- Troubleshoot, debug, and optimize systems for maximum performance
- Implement and maintain CI/CD pipelines for seamless deployment
- Ensure the security and reliability of software infrastructure
- Stay up-to-date with emerging technologies and industry best practices
- Contribute to the continuous improvement of our development processes and methodologies
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in software development, with a strong focus on backend systems
- Proficiency in multiple programming languages (e.g.,NodeJS, VueJS..)
- Extensive experience with RESTful APIs and microservices architecture
- Strong knowledge of distributed systems and scalable software design
- Expertise in database management, including both SQL and NoSQL databases
- Proficient in version control using Git
- Experience with cloud platforms such as AWS, GCP
- Knowledge of containerization technologies like Docker and Kubernetes
- Familiarity with CI/CD pipelines and DevOps practices
- Strong understanding of software design patterns and best practices
- Experience with Agile development methodologies
- Excellent problem-solving and debugging skills
- Strong analytical and organizational abilities
- Collaborative mindset with excellent communication skills
- Passion for innovation and staying current with emerging technologies
Technology in this role
- AWS: AWS GCP Kubernetes Docker .
- GCP: AWS GCP Kubernetes Docker .
- Kubernetes: AWS GCP Kubernetes Docker .
- Docker: AWS GCP Kubernetes Docker .
- SQL: AWS GCP Kubernetes Docker .
- Git: Bachelor's degree in Computer Science, Software Engineering, or a related field 5+ years of experience in software development, with a strong focus on backend systems Proficiency in multiple programming languages (e.g.,NodeJS, VueJS..) Extensive experience with RESTful APIs and .
- CI/CD: Design and implement efficient, scalable, and maintainable software solutions Develop and integrate RESTful APIs to support various client applications Architect and build microservices-based solutions for distributed systems Optimize database queries and manage both SQL and .
Role-specific candidate guide
Preparation notes based on the employer’s stated responsibilities and qualifications.
Understanding the scope. This Senior Software Engineer, Fullstack position at Grab is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “Grab is hiring a senior full-stack engineer for its regional business-process automation platform. The team builds tools and integrations that support critical workflows with attention to reliability, observability and…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the software engineering area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that may have changed since this copy was checked. Where this page says a fact is not specified, treat it as an open question rather than an implied promise.
What the responsibilities signal. The posting specifically names “We are looking for a talented and innovative Senior Software Engineer, Fullstack to join the Regional BPA – Automation Platform team. You will be responsible for developing and maintaining automation tools and…”; “Design and implement efficient, scalable, and maintainable software solutions”; “Develop and integrate RESTful APIs to support various client applications”. For each duty, identify a project where you performed comparable work and be ready to describe the context, your own contribution, constraints, decisions, and measurable result. Explain how you moved from the initial need to implementation, review, release or operational follow-through, where those stages apply. If the work involved other teams or users, distinguish your decisions from the group’s contribution. Avoid presenting a technology keyword as proof by itself: connect it to the problem you solved, the scale or complexity involved, and what changed after your work. The source may contain additional duties; review it directly before preparing your application.
How to read the requirements. The listed qualifications include “Bachelor's degree in Computer Science, Software Engineering, or a related field”; “5+ years of experience in software development, with a strong focus on backend systems”; “Proficiency in multiple programming languages (e.g.,NodeJS, VueJS..)”. Mark each requirement as demonstrated, adjacent experience or a genuine gap, then use a concise example for.
About Grab
Grab operates digital services across Southeast Asia. This opening belongs to its engineering organisation in Vietnam.
Employer websiteHow to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-10-17
Browse job categories
Related jobs
- Java Product Support Engineer at Sonatype — Sonatype
- Senior Java Product Support Engineer at Sonatype — Sonatype
- Senior Machine Learning Engineer at Kake — Kake
- Senior Backend Engineer, Growth and MSSP at Horizon3 — Horizon3
- Senior Backend Integrations Engineer at Horizon3 — Horizon3
- Senior Autonomous Defense Backend Engineer at Horizon3 — Horizon3
