M30 - Data Engineer

FPT Asia Pacific Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FPT Asia Pacific Pte Ltd is seeking a Senior Data Engineer in Singapore to design, build and maintain scalable data pipelines and reusable data products on AWS and Databricks. The role involves leading data ingestion, transformation, quality, orchestration and performance optimization for analytics and AI/ML workloads.

The candidate will provide technical leadership across ingestion, modelling, governance and production operations, with hands-on implementation and collaboration with data

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering or related discipline.
  • 6–10 years of relevant experience in data engineering or software engineering.
  • Minimum 2 years hands-on experience with cloud-based data platforms.
  • Proven experience designing, developing and maintaining production-grade data pipelines.
  • Demonstrated technical leadership in solution architecture, code reviews, engineering standards or mentoring.

Responsibilities

  • Lead the design, development and implementation of scalable batch and streaming data pipelines using AWS and Databricks.
  • Design and maintain lakehouse architectures using Bronze, Silver and Gold data layers, Delta Lake and reusable data models.
  • Develop reliable data ingestion processes from databases, APIs, files and event streams, including incremental loading and CDC.
  • Implement automated data quality checks, schema validation, reconciliation and anomaly detection to ensure data accuracy and consistency.
  • Build and manage workflow orchestration using Databricks Workflows, Lakeflow and relevant AWS services.
  • Implement CI/CD pipelines, automated testing and Infrastructure as Code (IaC) to support efficient development and deployment.
  • Establish data governance practices, including metadata management, data lineage, access controls and data classification.
  • Monitor pipeline performance, reliability and data freshness through logging, dashboards, alerts and operational metrics.
  • Troubleshoot production issues, perform root‑cause analysis and implement preventive measures to improve system stability.
  • Optimise Spark and SQL workloads, storage configurations and processing performance to reduce cloud costs.
  • Implement cloud security best practices, including IAM, encryption, secrets management, audit logging and secure data sharing.
  • Review technical designs and code, establish engineering standards and mentor junior engineers.
  • Collaborate with data scientists, analysts, architects, product teams and business stakeholders to translate requirements into technical solutions.
  • Maintain technical documentation, data models, architecture decisions and operational procedures.

Skills

Python
PySpark
SQL
Databricks
AWS
Delta Lake
Spark tuning
Data modeling

Education

Bachelor's degree in CS/SE/Data Engineering or related

Tools

Terraform
Airflow
Git
Linux

Job description

Role Overview

We are seeking an experienced Senior Data Engineer to design, develop, deploy and maintain scalable, reliable and secure data pipelines and reusable data products using AWS and Databricks.

The successful candidate will provide technical leadership across data ingestion, transformation, modelling, quality, orchestration, monitoring and performance optimisation to support analytics, reporting and AI/ML workloads.

This is a hands‑on technical role requiring strong expertise in cloud‑based data engineering, lakehouse architecture, production pipeline operations and engineering best practices.

Key Responsibilities
  • Lead the design, development and implementation of scalable batch and streaming data pipelines using AWS and Databricks.
  • Design and maintain lakehouse architectures using Bronze, Silver and Gold data layers, Delta Lake and reusable data models.
  • Develop reliable data ingestion processes from databases, APIs, files and event streams, including incremental loading and Change Data Capture (CDC).
  • Implement automated data quality checks, schema validation, reconciliation and anomaly detection to ensure data accuracy and consistency.
  • Build and manage workflow orchestration using Databricks Workflows, Lakeflow and relevant AWS services.
  • Implement CI/CD pipelines, automated testing and Infrastructure as Code (IaC) to support efficient development and deployment.
  • Establish data governance practices, including metadata management, data lineage, access controls and data classification.
  • Monitor pipeline performance, reliability and data freshness through logging, dashboards, alerts and operational metrics.
  • Troubleshoot production issues, perform root‑cause analysis and implement preventive measures to improve system stability.
  • Optimise Apache Spark and SQL workloads, storage configurations and processing performance to improve efficiency and manage cloud costs.
  • Implement cloud security best practices, including IAM, encryption, secrets management, audit logging and secure data sharing.
  • Review technical designs and code, establish engineering standards and mentor junior engineers.
  • Collaborate with data scientists, analysts, architects, product teams and business stakeholders to translate requirements into technical solutions.
  • Maintain technical documentation, data models, architecture decisions and operational procedures.
Requirements
Education & Experience
  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems or a related discipline.
  • 6–10 years of relevant experience in data engineering or software engineering.
  • Minimum 2 years of hands‑on experience with cloud‑based data platforms.
  • Proven experience designing, developing and maintaining production‑grade data pipelines.
  • Demonstrated technical leadership in solution architecture, code reviews, engineering standards or mentoring.
Technical Requirements (Must-Have)
  • Strong proficiency in Python, PySpark and SQL, including complex data transformations, distributed processing, query optimisation and debugging.
  • Hands‑on experience with Databricks, Apache Spark and Delta Lake in production environments.
  • Strong AWS data engineering experience with services such as S3, Glue, Lake Formation, IAM, KMS, Lambda, Step Functions, EventBridge, CloudWatch, Redshift and Kinesis/MSK.
  • Experience designing and implementing data lake or lakehouse architectures, including Bronze, Silver and Gold data layers.
  • Strong understanding of data modelling, dimensional modelling and reusable curated datasets.
  • Experience with incremental data ingestion, CDC, backfills, replay processing, idempotency and recovery mechanisms.
  • Experience implementing automated data quality validation, schema enforcement, reconciliation, metadata management and data lineage.
  • Hands‑on experience with workflow orchestration, Git, CI/CD and Infrastructure as Code tools such as Terraform.
  • Experience implementing monitoring, logging, alerting and incident management for production data pipelines.
  • Good understanding of cloud security, IAM, encryption, secrets management and data governance.
  • Ability to conduct technical design reviews, code reviews and provide engineering guidance.
Preferred Qualifications (Good-to-Have)
  • Experience with Databricks Unity Catalog, Lakeflow, Delta Live Tables, Auto Loader, Structured Streaming, Delta Sharing and Databricks Asset Bundles.
  • Familiarity with Apache Airflow, dbt, Kafka, AWS MSK/Kinesis and AWS DMS.
  • Experience with data products, data contracts, semantic layers, master data management or data mesh architecture.
  • Experience supporting machine learning datasets, feature engineering, feature stores or MLOps pipelines.
  • Experience working on Singapore public‑sector projects, including IM8 compliance, data classification, VAPT and security assurance.
Relevant certifications such as:
  • Databricks Certified Data Engineer Professional
  • AWS Certified Data Engineer – Associate
  • AWS Certified Solutions Architect – Associate or Professional
Soft Skills
  • Strong analytical thinking, problem‑solving and troubleshooting abilities.
  • Excellent communication skills with the ability to explain technical concepts to both technical and non‑technical stakeholders.
  • Ability to work collaboratively across engineering, analytics, data science, cybersecurity and business teams.
  • Strong ownership mindset with a focus on system reliability, maintainability and operational excellence.
  • Ability to translate business requirements into technical specifications and practical implementation plans.
  • Experience mentoring engineers and promoting engineering best practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

M30 - Data Engineer
M30 - Data Engineer

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer – AWS / Databricks / PySpark
Senior Data Engineer – AWS / Databricks / PySpark

Astek Group • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer AWS / Databricks / PySpark
Senior Data Engineer AWS / Databricks / PySpark

astek singapore innovation technology pte. ltd. • Singapore

On-site
SGD 120,000 - 190,000
Data Engineer/Senior Data engineer-Python, PySpark, SQL, Databricks
Data Engineer/Senior Data engineer-Python, PySpark, SQL, Databricks

Tap Growth ai • Singapore

On-site
SGD 90,000 - 130,000
Databricks Engineer
Databricks Engineer

ESPIRE INFOLABS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Data Engineer/Senior Data engineer-Python, PySpark, SQL, Databricks
Data Engineer/Senior Data engineer-Python, PySpark, SQL, Databricks

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer – Singapore
Senior Data Engineer – Singapore

CMC Global Company Limited. • Singapore

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

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer, AI Integration Specialist
Data Engineer, AI Integration Specialist

PERSOL • Singapore

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

Anchor Search Group Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000