Lead Software Engineer, Customer Data Platform
Core
Build scalable real-time data pipelines and architecture for a Customer Data Platform (CDP) to onboard user data for online serving, ML models, and real-time targeting across Grab's superapp ecosystem.
Role type
Senior Technical Lead (Software Engineering)
Builds
Scalable data ingestion pipelines, real-time serving capabilities, and reusable platform features for personalization and marketing.
Domain
Ride-hailing, food delivery, and fintech superapp (Southeast Asia)
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, high-load low-latency system design, API development, OLTP database management, team leadership, technical trade-off evaluation
Preferred skills
Experience with regional and global environments, cost-efficient architecture design
Technologies
React.JS, Golang, AWS, MySQL, Redis, Dynamo DB, Scylla DB, Apache Flink, Apache Spark, Trino, StarRocks, Hive, Delta Lake, Python, Vector DB
Responsibilities
Build platform capabilities for scalable user data onboarding, improve CDP serving capabilities, develop cost-efficient real-time data pipelines, lead an engineering team with diverse technical stacks
Seniority
Senior, hands-on IC with leadership responsibilities