Point your AI agent at freehire and let it find you a job.

Get the CLI →

elliott moss consulting

Open 17d reposted 2×

Senior Data Engineer (Databricks)

Posted Updated
Discussion
Primary Purposes:: We are looking for an experienced

Data Engineer

to join the delivery team for the

EDW Reporting Modernisation project . You will be responsible for designing and building the

Gold layer Data Mart tables, transformation pipelines, and associated views

on the

Unified Data Platform (Databricks) , working closely with the Tech Lead and Data Modeler to deliver a robust and scalable reporting data layer that caters to

Power BI reports . As the onshore Data Engineer,

you will serve as the

technical bridge

between the Singapore-based design team and the offshore engineering squad, providing

day-to-day technical direction, code review, and quality oversight

across the full Data Mart build.

Responsibilities:: Design and Development:: • Develop

Gold layer Data Mart tables

and associated database views in Databricks in accordance with signed-off Source-to-Target Mapping (STTM) documents and design specifications • Implement

Silver-to-Gold transformation pipelines

using Databricks Workflows, Delta Live Tables (DLT), and PySpark • Create

Delta table DDL in Unity Catalog , including schema definition, table properties, and column-level comments • Implement

SCD Type 2 merge logic

for dimension tables and aggregation logic for fact tables per the grain specification • Configure table partitioning,

Z-ORDER clustering, and Liquid Clustering

strategies for query performance optimisation • Develop and implement

data quality expectations

using Delta Live Tables DQ framework per the DQ thresholds defined in the design specification • Schedule and configure

Databricks Workflow job DAGs

for all pipeline runs, including watermark-based incremental load logic Testing and Quality Assurance:: • Conduct

unit testing

for each Data Mart table upon build completion — covering row count validation, null checks, duplicate grain checks, and transformation logic verification • Execute

system integration test (SIT) scenarios

for all 60 Data Mart tables, including aggregated value checks, referential integrity validation, and SCD integrity checks • Log, investigate, and resolve defects identified during

SIT and UAT , performing root cause analysis and documenting fixes • Review and validate unit test outputs from Pune Data Engineers before test results are submitted for Tech Lead review Offshore Squad Technical Leadership:: • Provide

day-to-day technical direction and coding guidance

to the 2 offshore-based Data Engineers • Conduct

code reviews

for all pipeline and DDL code produced by the offshore squad before submission for Tech Lead sign-off • Ensure offshore squad adherence to agreed

coding standards, naming conventions, Unity Catalog governance rules, and development best practices • Facilitate

knowledge sharing and technical problem-solving

with the Pune squad on complex transformation and merge logic Deployment and Handover:: • Execute

Data Mart pipeline and table deployment

to the production Databricks environment per the approved deployment runbook • Validate the

first production pipeline run

and confirm data freshness post-deployment • Contribute to the

operational runbook

covering pipeline architecture, job schedules, alert thresholds, and common failure scenarios • Support

knowledge transfer sessions

with the Singtel IT operations team during the handover phase

Qualifications Required Skills and Experience Technical — Mandatory •

5+ years of experience

in data engineering with a strong focus on ETL/ELT pipeline development and dimensional data modelling • Hands-on experience with

Databricks

— including

Delta Lake, Delta Live Tables, Databricks Workflows, Unity Catalog, and Databricks SQL • Proficiency in

PySpark and Databricks SQL

for large-scale data transformation • Strong understanding of

dimensional modelling concepts

— star schema, SCD Type 2, surrogate key design, fact and dimension table design • Experience implementing

data quality frameworks and reconciliation testing • Familiarity with

Source-to-Target Mapping (STTM)

and translating design specifications into production-grade pipelines • Experience with

incremental load patterns

— watermark-based, partition-based, or CDC-driven • Proficiency in

Git-based version control

for collaborative development Technical — Preferred:: • Experience with

Databricks Unity Catalog access control, table tagging, and lineage tracking • Exposure to

Oracle-to-Databricks migration projects

or similar platform modernisation programmes • Familiarity with

Power BI Semantic Models

and how Gold layer table design impacts downstream DAX measure performance • Experience with

Databricks Assistant or AI-assisted code generation tools

for accelerated pipeline development • Knowledge of

CI/CD pipeline setup

for Databricks notebook or YAML

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available