Data Engineering Jobs in Singapore
There are 1,619 open Data Engineering jobs in Singapore on freehire right now. 570 of them were posted recently. The skills employers ask for most often are python, data-pipelines and sql.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| SGD | month | SGD 7,800 | SGD 10,250 | SGD 11,000 | 20 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- python 57%
- data-pipelines 56%
- sql 52%
- data-engineering 51%
- analytics 50%
- cloud 49%
- etl 43%
- data-quality 41%
How the work is done
- Hybrid 47 · 3%
- Onsite 17 · 1%
- Remote 11 · 1%
Visa sponsorship offered in 66% of the 125 postings that state a position on it.
Seniority
- Senior 464
- Lead 112
- Intern 60
- C-level 26
- Junior 21
- Staff 21
Who is hiring
- 1000+ employees 236
- 501-1000 employees 54
- 11-50 employees 21
- 51-200 employees 21
- 201-500 employees 3
- 1-10 employees 2
Senior Data Engineer
Design and optimize AI data pipelines, feature stores, and real-time inference systems using Python, Spark, and cloud infrastructure to power machine learning models.
Senior Data Engineer
Designs and maintains large-scale data pipelines and warehouses using Hadoop, Spark, and SQL, transforming raw data into analytics-ready datasets.
Data engineer (Azure)
Build and maintain Azure-based data pipelines using PySpark, Synapse, and Azure DevOps to ingest, transform, and orchestrate data for analytics and reporting.

Databricks Data Engineer: Scale Pipelines & Lakehouse
Build and optimize scalable data pipelines on Databricks using Apache Spark, collaborating with data scientists to implement ETL/ELT processes and ensure data quality.
Assistant Manager, Data Engineering & IoT Management
Build and maintain IoT and data platforms for airport asset management, including digital twins and predictive maintenance, using AWS, Python, and full-stack development.
Transport AI Data Engineer: Real-Time Pipelines & Governance
Build and maintain real-time and batch data pipelines for AI models in Singapore’s transport sector, ensuring high-quality, governed data for production use.
Senior Data Engineer — Build Scalable Pipelines & AI-Ready Data
Design and maintain scalable data pipelines and warehouses for batch and real-time analytics, collaborating with data scientists and stakeholders.
Data Engineer: End-to-End Pipelines & Cloud Infrastructure
Builds and maintains data pipelines and cloud infrastructure for a Singapore government training college, using Python, SQL, and AWS.
Data Engineer, Data and AI Office (DAO) - 2 Two-Year Contract
Builds and maintains data pipelines and infrastructure for a Singapore government learning institution, integrating APIs and optimizing cloud-based storage for analytics and reporting.
Data Engineer (Cloud & Analytics Platform)
Design and maintain cloud-based data pipelines and analytics platforms on Microsoft Azure, integrating AI/ML workflows and ensuring data quality and governance.
Marketing Data Engineer — Streaming Data & Insights
Builds streaming and batch data pipelines to power TikTok’s marketing intelligence and data-driven ad strategies using Hadoop and Spark.
AI Data Engineer , Marketplace Intelligence & Data (2027 Graduate)
Build and optimize scalable data pipelines for AI models in Shopee’s e-commerce platform, focusing on multimodal data processing, closed-loop evaluation, and foundation model improvements.
Data Engineer, Data Practice
Designs and builds scalable data pipelines and AI-enhanced solutions for Singapore’s public sector, focusing on privacy, governance, and cross-agency data products.
Senior Data Engineer
Design and build scalable cloud-native data pipelines and lakehouse architectures for a government housing agency, using Python, Spark, Kafka, and AWS services.
Senior Data Engineer
Design scalable data models and ETL pipelines for a global fintech platform, using SQL, GCP, Databricks, and Airflow to support analytics, ML, and real-time payments.
Senior Data Engineer - AI-Driven Product Analytics (Payments)
Senior Data Engineer builds scalable analytics platforms and AI-driven data products to power Google’s payments experiences, collaborating with cross-functional teams.
Senior Data Engineer
Design and build scalable on-premise data pipelines and lakehouse solutions using Python, PySpark, and SQL Server to power data-driven decisions across a global banking group.
Senior Data Engineer
Senior Data Engineer builds and maintains on-premise data pipelines and lakehouse solutions using Python, PySpark, SQL Server, and Kubernetes to enable data-driven decisions across a global banking group.
Databricks Data Engineer for Azure Pipelines
Design and maintain scalable data pipelines on Databricks and Azure, integrating diverse sources to support analytics and ML workloads while collaborating with cross-functional teams.
Data Engineer: Scalable Pipelines for Analytics
Build and maintain scalable data pipelines using Python, PySpark, and SQL to feed enterprise analytics and reporting systems.