Encora

Data Engineer

Kuala Lumpur · Work style not stated

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerEncora
  • LocationKuala Lumpur
  • Work styleWork style not stated
  • Employer posted

About the Role

We are looking for a Senior Data Engineer with strong experience in modern data platforms and cloud-based architectures. The ideal candidate has deep hands-on experience with Snowflake or Databricks, has built scalable data pipelines, and is proficient in Azure cloud services.

Key Responsibilities

  • Design, build, and maintain scalable data pipelines and ETL/ELT workflows.
  • Develop and optimize data lake and data warehouse solutions using Snowflake and/or Databricks.
  • Implement data ingestion, transformation, and processing frameworks for structured and unstructured datasets.
  • Work closely with cross-functional teams (Data Analytics, Data Science, Product, Engineering) to support data consumption needs.
  • Build reusable and modular data pipeline components aligned with best practices.
  • Implement data quality validation, reconciliation, and monitoring controls.
  • Optimize performance for data storage, compute, and query execution.
  • Ensure adherence to data governance, security standards, and compliance requirements.
  • Participate in solution architecture discussions and contribute to technical design decisions.
Show full description

Required Skills & Experience

  • 7–8+ years of hands-on experience as a Data Engineer.
  • Strong experience in Snowflake and/or Databricks (any one is fine, both preferred).
  • Hands-on experience on Azure Cloud (e.g., Azure Data Factory, ADLS, Azure Synapse, Azure Key Vault, Azure Functions, Azure DevOps).
  • Expertise in SQL and performance tuning for large datasets.
  • Experience developing ETL/ELT pipelines using modern data frameworks.
  • Proficiency with scripting languages such as Python or Scala.
  • Experience with data modeling techniques (star schema, normalized models, dimensional modeling).
  • Experience with CI/CD for data pipelines and version control (Git).
  • Exposure to data governance, metadata management, and data quality frameworks.

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

At a glance

  • Employer posted
  • Added to ROLIVA
  • Last checked

Skills in this posting

Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.

SQL Python Snowflake Azure Scala

Explore similar roles

Similar jobs