Get to know our Team :
Data Engineering runs the code, pipeline and infrastructure that extracts, processes and prepares every piece of data generated or consumed by Grab’s systems.
We are a diverse team of software engineers that not only work to solve all kinds of data related problems faced by teams from all corners of Grab but we also act as a bridge that ties everyone together through data.
As data in Grab never stops growing, this team also never stops, learning, innovating and expanding so that we can bring in or build the latest and best tools, technology to ensure the company’s continued success.
Get to know the Role :
Data Engineers in Grab get to work on one of the largest and fastest growing datasets of any company in South East Asia.
We operate in a challenging, fast paced and ever changing environment that will push you to grow and learn. You will be involved in various areas of Grab’s Data Ecosystem including reporting & analytics, data infrastructure, and various other data services that are integral parts of Grab’s overall technical stack.
The day-to-day activities :
Build, deploy and manage big data solutions that can adequately handle the needs of a rapidly growing data driven company
Spearhead the development of systems, architectures, and platforms that can scale to the 3 Vs of Big data (Volume, Velocity, Variety)
Build out scalable and reliable frameworks for processing large data sets and reduce friction between data modelling and physical complexity
Maintain and optimize the performance of our data analytics infrastructure to ensure accurate, reliable and timely delivery of key insights for decision making
Lead the movement cleaning and normalizing subsets of data of interest as preparatory step before deeper analysis by the data scientists
The must haves :
Extensive programming experience (e.g. Scala, Python, Java, C#, Go, etc)
Understanding of Software Engineering best practices and principles
Understanding of databases and its best practices - include handling and logging errors, monitoring the system, building human-
fault-tolerant pipelines, understanding how to scale up, knowledge of database administration, maintaining data cleaning and ensuring a deterministic pipeline
Real passion for data, new data technologies, and discovering new and interesting solutions to the company’s data needs
Excellent communication skills to communicate with the product development engineers to coordinate development of data pipelines, and or any new products features that can be built on top of the results of data analysis
The strong pluses :
Knowledge of Spark, Presto, and cloud computing (AWS, Azure, etc)
Experience in Front End development
Awareness of information security