Senior Data Engineer

PT Solusi Transportasi Indonesia
Daerah Khusus Ibukota Jakarta
IDR 200,000,000 - 300,000,000
Job description

At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.

Get to know the Team

The Lending team at Grab is dedicated to building safe, secure, and adaptable loan products catering to all user segments across SEA. Our mission is to promote financial inclusion and support underbanked partners across the region. Data plays a pivotal role in our lending operations, guiding decisions across credit assessment, collections, reporting, analytics, and beyond.

We are a distributed team majorly in 2 different locations: Singapore and India. Our communication is in English, both in spoken and written form.

Job Description

As the Data Engineer in the Lending Data Engineering team, you will work closely with data modelers, product analytics, product managers, software engineers, and business stakeholders across SEA in understanding the business and data requirements. You will be responsible for building and managing the data asset, including acquisition, storage, processing, and consumption channels, and using some of the most scalable and resilient open-source big data technologies like Flink, Airflow, Spark, Kafka, Trino, and more on cloud infrastructure. You are encouraged to think out of the box and have fun exploring the latest patterns and designs.

The Day-to-Day Activities

  1. Developing and maintaining scalable and reliable ETL pipelines and processes to ingest data from a large number and variety of data sources.
  2. Developing a deep understanding of real-time data production availability to inform real-time metric definitions.
  3. Develop data quality checks and establish best practices for data governance, quality assurance, data cleansing, and ETL-related activities.
  4. Maintaining and optimizing the performance of our data analytics infrastructure to ensure accurate, reliable, and timely delivery of key insights for decision-making.
  5. Design and deliver the next-gen data lifecycle management suite of tools/frameworks, including ingestion and consumption on the top of the data lake to support real-time, API-based, and serverless use cases, along with batch as relevant.
  6. Build solutions leveraging AWS services such as Glue, Redshift, Athena, Lambda, S3, Step Functions, EMR, and Kinesis to enable efficient data processing and analytics.
  7. Implement and monitor data quality checks and establish best practices for data governance, quality assurance, data cleansing, and ETL-related activities using AWS Glue DataBrew or similar tools.

Qualifications

The Must-Haves

  1. At least 5+ years of relevant experience in developing scalable, secured, distributed, fault-tolerant, resilient & mission-critical data pipelines.
  2. Proficiency in at least one of the programming languages Python, Scala, or Java.
  3. Strong understanding of big data technologies like Flink, Spark, Trino, Airflow, Kafka, and familiarity with AWS services like EMR, Glue, Redshift, Kinesis, and Athena.
  4. Experience with SQL, schema design, and data modeling.
  5. Hands-on experience with AWS storage solutions (S3, DynamoDB) and query engines (Athena, Redshift Spectrum).
  6. Experience with different databases – NoSQL, Columnar, Relational.
  7. Ability to design event-driven architectures using SNS, SQS, Lambda, or similar AWS serverless technologies.
  8. Organized, insightful, and able to communicate observations well, both written and verbally to stakeholders.

The Nice-to-Haves

  1. A degree or higher in Computer Science, Electronics or Electrical Engineering, Software Engineering, Information Technology or other related technical disciplines.
  2. Good understanding of Data Structure or Algorithms or Machine Learning models.

What we stand for at Grab:

We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As 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. If you require accommodations to fully participate in the recruitment process, you are encouraged to include your request(s) when applying.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Data Engineer jobs in Daerah Khusus Ibukota Jakarta