Data Engineer

UNISYNC SYSTEMS PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UNISYNC SYSTEMS PTE. LTD. is seeking a Senior Data Engineer to design, develop and maintain scalable data pipelines for large-volume datasets in a cloud-first environment.

You will work with Spark, PySpark, Scala and Python to build ETL/ELT processes and optimize performance and cost. Collaborate with stakeholders to translate requirements into robust data models, storage architectures and data lakes, using Delta Lake or Snowflake, while implementing CI/CD and testing with Airflow, Jenkins and

Qualifications

  • 6+ years of experience in Data Engineering / Big Data.
  • Strong hands-on experience with Apache Spark / PySpark.
  • Strong programming skills in Python and/or Scala.
  • Experience with Hadoop, HDFS and Hive.
  • Experience with cloud data platforms (Azure Databricks, Azure Data Factory, AWS EMR).
  • Experience with Kafka / real-time streaming is a plus.
  • Hands-on experience with Airflow and data pipeline orchestration.
  • Knowledge of Snowflake, Teradata or similar enterprise databases.

Responsibilities

  • Design, develop and maintain scalable data pipelines for large-volume datasets.
  • Develop data transformation and processing apps using Spark, PySpark, Scala and Python.
  • Build and optimize data pipelines using cloud services like Azure Databricks and Azure Data Factory.
  • Work with Hadoop, HDFS, Hive, Snowflake, Teradata and Data Lake environments.
  • Develop batch and real-time data processing with Spark Structured Streaming and Kafka.
  • Perform ETL/ELT across heterogeneous source and target systems.
  • Develop and optimize Spark SQL, HiveQL and SQL queries for performance and cost.
  • Design data models, partitioning strategies and scalable storage architectures.
  • Build and manage workflow orchestration with Apache Airflow.
  • Implement CI/CD pipelines and automated testing using Jenkins, Docker, GitHub Actions and pytest.
  • Troubleshoot data pipelines, performance and production issues and implement durable solutions.
  • Collaborate with stakeholders to deliver data engineering solutions.
  • Ensure data quality, reliability, security and operational stability.

Skills

Spark / PySpark
Python
Scala
SQL
Airflow
CI/CD
Docker
Cloud platforms

Job description

Key Responsibilities
  • Design, develop and maintain scalable data pipelines and data ingestion frameworks for large-volume datasets.
  • Develop data transformation and processing applications using Apache Spark, PySpark, Scala and Python.
  • Build and optimize data pipelines using Azure Databricks, Azure Data Factory, AWS EMR and related cloud services.
  • Work with Hadoop, HDFS, Hive, Snowflake, Teradata and Data Lake environments.
  • Develop batch and real-time data processing solutions using Spark Structured Streaming and Kafka.
  • Perform data extraction, transformation and loading across heterogeneous source and target systems.
  • Develop and optimize Spark SQL, HiveQL and SQL queries for performance and cost efficiency.
  • Design data models, partitioning strategies and scalable data storage architectures.
  • Build and manage workflow orchestration using Apache Airflow.
  • Implement CI/CD pipelines and automated testing using tools such as Jenkins, Docker, GitHub Actions and pytest.
  • Troubleshoot data pipeline, performance and production issues and implement sustainable solutions.
  • Collaborate with business stakeholders, architects and technology teams to understand requirements and deliver data engineering solutions.
  • Ensure data quality, reliability, security and operational stability across enterprise data platforms.
Required Skills
  • 6+ years of experience in Data Engineering / Big Data Engineering.
  • Strong hands‑on experience with Apache Spark / PySpark.
  • Strong programming skills in Python and/or Scala.
  • Good experience with Hadoop, HDFS and Hive.
  • Experience developing ETL/ELT and data ingestion pipelines.
  • Strong SQL and data processing skills.
  • Experience with Azure Databricks, Azure Data Factory, AWS EMR or equivalent cloud data platforms.
  • Experience with Kafka / real‑time streaming is an advantage.
  • Hands‑on experience with Airflow and data pipeline orchestration.
  • Experience with Snowflake, Teradata, SQL Server or other enterprise databases.
  • Good understanding of Data Lake, Delta Lake, Data Warehousing and Data Modelling.
  • Experience with Git, CI/CD, Docker and automated testing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

UARROW PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000
Data Engineer
Data Engineer

JEET ANALYTICS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
DATA ENGINEER
DATA ENGINEER

REGTECH INSIGHT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
DATA ENGINEER
DATA ENGINEER

RISKDATA CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
DATA ENGINEER
DATA ENGINEER

Riskdata Consulting • Singapore

On-site
SGD 120,000 - 180,000
Data Engineering Consultant
Data Engineering Consultant

JEET ANALYTICS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineering Consultant
Data Engineering Consultant

UARROW PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineering Consultant
Data Engineering Consultant

re-zoo-me • Singapore

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

U3 PROJECTS PTE. LTD. • Singapore

On-site
SGD 110,000 - 180,000
Data Engineer (Scala & PySpark)
Data Engineer (Scala & PySpark)

Tech Aalto Pte ltd • Singapore

On-site
SGD 120,000 - 160,000