Ho Chi Minh City, Vietnam, Vietnam On-site Employment

Grab is hiring a Senior Data Engineer

About the Role

Grab is looking for a Senior Data Engineer to join the GrabX team, focusing on the data backbone of our experimentation platform. You will lead the design of high-throughput data pipelines that feed automated analysis engines, directly impacting how we measure product success. This role reports to an Engineering Manager in Singapore and is based onsite at the Grab Vietnam office.

What You'll Do

  • Design and build robust batch and real-time data pipelines to process billions of experiment events daily.
  • Develop highly efficient Spark or Flink jobs to calculate complex business metrics and statistical significance at scale.
  • Implement rigorous data validation and monitoring frameworks to ensure experiment results are accurate.
  • Lead the transition of our data architecture toward a centralized Metric Store model.
  • Mentor a team of engineers while driving best practices in data modeling and system design.
  • Collaborate with Data Scientists to automate hypothesis testing and anomaly detection.

What We're Looking For

  • Minimum of 5+ years of experience in Data Engineering or Software Engineering with a focus on data-heavy systems.
  • Expert-level proficiency in at least one of: Scala, Go, or Python.
  • Extensive experience building large-scale data processing systems using Apache Spark or Apache Flink.
  • Strong understanding of OLAP database technologies such as StarRocks, ClickHouse, or Trino.
  • Proven track record of leading engineering teams and managing technical trade-offs in high-load environments.
  • Deep knowledge of data modeling, data warehousing, and managing distributed systems at petabyte scale.
  • Strong English communication skills for regional or global collaboration.

Nice to Have

  • Experience building internal experimentation platforms or automated A/B testing frameworks.
  • Proficiency in CI/CD tools, AWS, Terraform, and Kubernetes for data infrastructure.
  • Familiarity with statistical concepts used in experimentation such as p-values and confidence intervals.

Technical Stack

  • Data Processing: Apache Flink, Apache Spark, Trino
  • Databases: StarRocks, Delta Lake, Redis, ScyllaDB, DynamoDB
  • Languages: Golang
  • Infrastructure: AWS, Kubernetes, Terraform, CI/CD for data workloads

Team & Environment

You will report to an Engineering Manager based in Singapore while working with the team onsite in Vietnam.

Benefits & Compensation

  • Term Life Insurance
  • Comprehensive Medical Insurance
  • GrabFlex benefits package
  • Parental and Birthday leave
  • Love-all-Serve-all (LASA) volunteering leave
  • Confidential Grabber Assistance Programme
  • FlexWork arrangements such as differentiated hours

Work Mode

This role is onsite at our offices in District 7, HCMC, Vietnam.

Grab is 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.

Required Skills
Apache FlinkApache SparkTrinoStarRocksDelta LakeGolangAWS infrastructureRedisScyllaDBDynamoDBScalaPythonClickHouse
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Grab

Southeast Asia's leading superapp providing services like food delivery, transportation, and financial management using technology and AI to economically empower everyone.

Visit website
Job Details
Department Data and Analytics
Category data
Posted 14 days ago