Data Engineer - Data Warehouse

Traveloka.wd3.traveloka

Apply to this job
Indonesia - Jakarta, Green Office Park 1 Until 8/23/2026 First posted November 3, 2025 Last posted November 3, 2025
Job description

It's fun to work in a company where people truly BELIEVE in what they're doing!

‎ 

‎ 

Job Description

The data warehouse engineering team plays an important role in the data team. We build, govern and maintain data warehouse platforms and environments as the foundation and source for every data product created by data analysts and scientists.

  • Define data model convention and governance

  • Design, develop and maintain data pipelines (external data source ingestion jobs, ETL/ELT jobs, etc)

  • Design, develop and maintain data pipeline framework (combined open source and internal software to build and govern data pipelines)

  • Create and manage data pipelines infrastructures 

  • Continuously seek ways to optimize existing data processing to be cost and time efficient

  • Ensure good data governance and quality through build monitoring systems to monitor data quality in data warehouse.

‎ 

Requirements

  • Minimum 1 year until 5 years experience (we are opening the roles across multiple levels).

  • Fluent in Python and advanced-SQL

  • Preferably familiar with data warehouse environments (eg: Google BigQuery, AWS Redshift, Snowflake)

  • Preferably familiar with data transformation or processing framework (eg: dbt, Dataform, Spark, Hive, etc)

  • Preferably familiar with data processing technology (Google Dataflow, Google Dataproc, etc)

  • Preferably familiar with orchestration tool (eg: Airflow, Argo, Azkaban, etc)

  • Understand data warehousing concept (eg: Kimball, Inmon, data vault, etc) and experience in data modeling and measure + improve data quality 

  • Preferably understand basic containerization and microservice concept (eg: Docker, Kubernetes) 

  • Having knowledge in machine learning, building robust API, and web development will be an advantage

  • Able to build and maintain good relationship with stakeholders

  • Able to translate business requirements to data warehouse modeling specifications

  • Able to demonstrate creative problem solving skill

  • A team player who loves to collaborate with others and can work independently when needed

‎ 

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

About this role

Summary

Build and maintain data warehouse platforms, optimize data processing, ensure data quality and governance.

Job title

Data Engineer - Data Warehouse

Experience level

1-5 years

Industry

software

Location requirements

Jakarta, Indonesia; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

PythonSQLdata warehousedata modeling

Preferred skills

Google BigQueryAWS RedshiftSnowflakedbtDataformSparkHiveDataflowDataprocAirflowAzkabanDockerKubernetesmachine learningAPI development

Specializations

data warehouseETL/ELTdata modelingdata pipelines
Locations

Structured locations inferred from the posting.

Unknown location

Work arrangement unknown