Senior Software Engineer
Core
Design, build, and operate a unified real-time data streaming platform (SDK, control plane, processing framework) serving Grab's product teams for state machines, pub/sub, and feature engineering.
Role type
Senior Software Engineer (Backend/Platform)
Builds
In-house streaming SDK, control planes, stream processing frameworks, and data ingestion pipelines.
Domain
Real-time data streaming, distributed systems, cloud infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, system design, test automation, observability, security, on-call/incident response
Preferred skills
Kafka, Flink, Kubernetes, Terraform, AWS, Saga patterns
Responsibilities
Design and ship high-quality Golang components for the streaming platform; implement large-scale technical initiatives; participate in on-call and incident response procedures; collaborate with infrastructure teams on platformization and security.
Seniority
Senior, hands-on IC