Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Senior Software Engineer, Customer Data Platform

Grab Petaling Jaya On-site senior full-time

The employer hasn't listed a salary.

Apply on Grab

Description

We are looking for a Senior Software Engineer to join either the Scribe or CDP team at Grab. As a Senior Software Engineer, you will design and improve clickstream data pipelines and contribute to services/tools for understanding user behavior. You will also build scalable platform capabilities for user data onboarding, online serving, and real-time data pipelines/architecture.

The ideal candidate will have a strong background in software engineering, with experience in languages such as Python, Go, or Scala. You should have experience developing large-scale backend or data systems and have a good understanding of technical trade-offs and evaluations needed to enable high load, low latency systems, while maintaining system reliability and cost efficiency.

Responsibilities:

  • Design and improve clickstream data pipelines,from event ingestion to insight delivery,and contribute to services/tools for understanding user behavior.
  • Build scalable platform capabilities for user data onboarding, online serving, and real-time data pipelines/architecture.

Requirements:

  • Software Engineering, Computer Science, or related undergraduate degree.
  • Minimum of 5+ years of experience in Software Engineering.
  • Proficient in at least one of the following programming languages: Python, Go, or Scala.
  • Experience developing large-scale backend or data systems and has good understanding of technical trade offs and evaluations needed to enable high load, low latency systems, while maintaining system reliability and cost efficiency.
  • Experience developing backend distributed systems, APIs, services, and working with OLTP databases.
  • Good English communications with prior work experience in regional & global environment.

Nice to Have:

  • Experience engaging with AI tools and emerging technologies to enhance productivity, improve workflows, and contribute new ideas.
  • Experience with data processing technologies such as Apache Flink (for real time processing) and Apache Spark (for batch processing).
  • Experience with AWS, Terraform, and Kubernetes.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.).
  • Experience building customer data platforms, clickstream platforms, or marketing / ads systems.

Benefits:

  • Term Life Insurance and comprehensive Medical Insurance.
  • GrabFlex, a benefits package that suits your needs and aspirations.
  • Parental and Birthday leave, and Love-all-Serve-all (LASA) volunteering leave.
  • Confidential Grabber Assistance Programme.
  • FlexWork arrangements such as differentiated hours.

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.smartrecruiters.com/Grab/744000153410199-senior-software-engineer-customer-data-platform

Apply on Grab