Senior Data Engineer – AWS / Databricks / PySpark

Astek Group

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Astek Group is seeking a Senior Data Engineer to design, develop and maintain scalable data pipelines on an AWS/Databricks-based platform. You will lead technical design, implement lakehouse architectures with Delta Lake, and ensure data quality and governance across analytics, reporting and AI/ML workloads.

You will build automated data workflows, optimize Spark/SQL workloads and mentor junior engineers, collaborating with data scientists, analysts and business stakeholders to deliver reliable

Qualifications

  • Degree in computer science, data engineering or related field.
  • 0

Responsibilities

  • Design, develop and optimise scalable batch and streaming pipelines on AWS/Databricks.
  • Lead code reviews and mentor junior engineers.
  • Collaborate with data scientists and analysts to deliver reliable data products.

Skills

Cloud data engineering
Python
PySpark
SQL
Spark
Data quality
Mentoring
Leadership
CI/CD

Education

Bachelor's degree in Computer Science / Information Systems / Data Engineering

Tools

Databricks
AWS (S3, Glue, Lake Formation)
Delta Lake
Terraform
Git
CI/CD tooling
Delta Live Tables

Job description

Senior Data Engineer – AWS / Databricks / PySpark

Role Overview

We are seeking an experienced Senior Data Engineer to design, develop and maintain scalable data pipelines and reusable data products on an AWS and Databricks-based data platform. The role involves technical leadership in data engineering, lakehouse architecture, data quality, governance and performance optimisation to support analytics, reporting and AI/ML workloads.

Key Responsibilities

  • Design, develop and optimise scalable batch and streaming data pipelines using AWS, Databricks, Python, PySpark and SQL.

  • Build and maintain lakehouse architectures using Delta Lake, including Bronze, Silver and Gold data layers, curated datasets and reusable data products.

  • Implement data ingestion from databases, APIs, files and event streams, including incremental loading, Change Data Capture (CDC), backfills and recovery.

  • Establish automated data quality checks, schema validation, reconciliation, metadata management and data lineage.

  • Develop and automate data workflows using Databricks Workflows, Lakeflow and AWS services, incorporating CI/CD, automated testing and infrastructure as code.

  • Implement data governance, access controls and security measures using Unity Catalog, AWS Glue Data Catalog, Lake Formation and IAM.

  • Monitor pipeline performance, troubleshoot production issues and optimise Spark/SQL workloads for scalability, reliability and cost efficiency.

  • Lead technical design and code reviews, establish engineering standards and mentor junior engineers.

  • Collaborate with data scientists, analysts, architects and business stakeholders to deliver reliable data solutions.

  • Maintain technical documentation, data models, operational procedures and knowledge transfer materials.

Requirements

  • Degree in Computer Science, Software Engineering, Data Engineering, Information Systems or a related discipline.

  • 6–10 years of data/software engineering experience, including at least 2 years working with cloud-based data platforms.

  • Strong hands-on experience with Python, PySpark, SQL, Apache Spark, Databricks and Delta Lake.

  • Proficiency in AWS data services such as S3, Glue, Lake Formation, Lambda, Step Functions, EventBridge, CloudWatch, Redshift, MSK/Kinesis, IAM and KMS.

  • Experience designing data lake/lakehouse architectures, data models and production-grade batch or streaming pipelines.

  • Strong understanding of ETL/ELT, CDC, incremental ingestion, data quality, schema validation, metadata and lineage.

  • Experience with workflow orchestration, Git, CI/CD, automated testing and infrastructure as code, preferably Terraform.

  • Knowledge of data pipeline monitoring, observability, troubleshooting and performance optimisation.

  • Familiarity with cloud security, encryption, access management and data governance.

  • Proven ability to provide technical guidance, conduct code reviews and mentor engineers.

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.

  • Knowledge of data contracts, data products, semantic layers, master/reference data and data mesh concepts.

  • Experience supporting ML/AI data pipelines, feature engineering, feature stores or MLOps.

  • Exposure to Singapore public-sector environments, including IM8, VAPT, data classification and cross-agency data governance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
M30 - Data Engineer
M30 - Data Engineer

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,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
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
M30 - Data Engineer
M30 - Data Engineer

FPT Asia Pacific 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
Senior Data Engineer
Senior Data Engineer

IKAS INTERNATIONAL (ASIA) PTE. LTD. • Singapore

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

Sciente International Pte Ltd • Singapore

On-site
SGD 120,000 - 200,000
Senior Application Consultant- Contract
Senior Application Consultant- Contract

QUESS ENGINEERING PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Senior Data Engineer: Python, Spark, Databricks & AWS
Senior Data Engineer: Python, Spark, Databricks & AWS

Tap Growth ai • Singapore

On-site
SGD 90,000 - 130,000