Job is active

Senior Data Engineer – AWS / Databricks / PySpark

$7,000 – $12,000
Full time6+ yearsOn-siteSingapore

Location

RAFFLES PLACE, REPUBLIC PLAZA

Open in Google Maps

About this job

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.

Market insight

98% above the median
4 800 $

Based on 65 377 offers with salary for this country

Full salary breakdown

Similar jobs

ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. Singapore ·

Application Engineer

$8,500 – $10,500
Full time3–6 yearsOn-siteSingapore
Apply
ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. Singapore ·

Cloud Engineer

$9,000 – $11,000
Full time3–6 yearsOn-siteSingapore
Apply
ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. Singapore ·

System Integrator

$9,000 – $10,800
Full time3–6 yearsOn-siteSingapore
Apply
ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. Singapore ·

Cybersecurity Consultant

$9,000 – $10,500
Full time3–6 yearsOn-siteSingapore
Apply

Frequently asked questions

What salary can I expect?

The employer lists $7,000 – $12,000 for this role at ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 65 377 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD. and Singapore.

Apply