DataMart Engineer

DUOTECH PTE. LTD.

Singapore

On-site

SGD 90,000 - 150,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DUOTECH PTE. LTD. in Singapore is seeking a Data Engineer to design, develop, and maintain data marts and data warehouses that support business analytics and reporting.

You will build ETL/ELT pipelines with Databricks, optimize performance, ensure data quality, and collaborate with Sales, Finance, and Operations to deliver reliable datasets and governance. Proficiency in SQL and Python is required.

Qualifications

  • Bachelor's degree or above in Computer Science, Software Engineering, Statistics or a related field.
  • 3+ years of experience in data engineering or data warehouse development with end-to-end data marts/warehouses.
  • Strong data mart/data warehouse modeling experience (Kimball preferred).
  • Hands-on Databricks (Spark, PySpark) experience.
  • Solid experience with AWS data services (S3, Glue, Redshift, Lambda).
  • Proficiency in SQL and at least one programming language (Python preferred).
  • Experience building and maintaining ETL/ELT pipelines.
  • Understanding of data partitioning, indexing, and performance tuning.
  • Strong English proficiency; Chinese proficiency advantageous.

Responsibilities

  • Design, develop, and maintain data marts to support analytics and reporting needs.
  • Build and optimize ETL/ELT pipelines using scalable data processing frameworks.
  • Translate business requirements into dimensional models (star/snowflake).
  • Ensure data quality, consistency, and reliability across datasets.
  • Optimize query performance and data storage for downstream consumption.
  • Collaborate with sales, finance, operations to deliver actionable datasets.
  • Work with data analysts and BI teams to enable self-service analytics.
  • Implement data governance, documentation, and best practices across the data layer.
  • Monitor and troubleshoot pipeline performance and data issues.

Skills

SQL
Python
ETL/ELT pipelines
Data modeling
Data warehousing
Data marts
Kimball
English

Education

Bachelor's degree or above in Computer Science, Software Engineering, Statistics

Tools

Databricks
Spark
PySpark
AWS data services

Job description

Key Responsibilities

  • Design, develop, and maintain data marts to support business analytics and reporting needs
  • Build and optimize ETL/ELT pipelines using scalable data processing frameworks
  • Translate business requirements into dimensional models (star/snowflake schemas)
  • Ensure data quality, consistency, and reliability across datasets
  • Optimize query performance and data storage for efficient downstream consumption
  • Collaborate with business stakeholders (Sales, Finance, Operations) to deliver actionable datasets
  • Work closely with Data Analysts and BI teams to enable self-service analytics
  • Implement data governance, documentation, and best practices across the data layer
  • Monitor and troubleshoot pipeline performance and data issues

Requirements

  • Bachelor's degree or above in Computer Science, Software Engineering, Statistics, or a related field
  • 3+ years of experience in data engineering or data warehouse development, with hands-on experience building data marts or data warehouses end to end
  • Strong experience in data mart / data warehouse modeling (Kimball methodology preferred)
  • Hands-on experience with Databricks (Spark, PySpark)
  • Solid experience in AWS data services (e.g., S3, Glue, Redshift, Lambda - depending on stack)
  • Proficiency in SQL and at least one programming language (Python preferred)
  • Experience building and maintaining ETL/ELT pipelines
  • Understanding of data partitioning, indexing, and performance tuning
  • Strong English proficiency required; spoken Chinese proficiency advantageous to support collaboration with regional colleagues and external stakeholders
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Mart Engineer: ETL & Analytics Architect
Data Mart Engineer: ETL & Analytics Architect

DUOTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer - Databricks
Data Engineer - Databricks

Anchor Search Group Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer
Data Engineer

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

eAspire Technolabs Inc. • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer(Junior Level)
Data Engineer(Junior Level)

Xiaomi Technology • Singapore

On-site
SGD 60,000 - 90,000
Data Engineer (Cloud & Analytics Platform)
Data Engineer (Cloud & Analytics Platform)

PSA Singapore • Singapore

On-site
SGD 55,000 - 75,000
Data Engineer (Azure, Databrick)
Data Engineer (Azure, Databrick)

Recruit Express Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer
Data Engineer

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer (ETL/ELT) (Finance Domain)
Data Engineer (ETL/ELT) (Finance Domain)

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Data Engineer (Databricks / PySpark)
Data Engineer (Databricks / PySpark)

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000