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
Engineering Manager, Data Engineering
Lead a team of data engineers to build and scale a modern Data Lakehouse (AWS S3, Iceberg, EMR) and transformation frameworks (dbt) for a global streaming platform, enabling self-serve analytics and AI readiness.
Principal Data Engineer
Principal Data Engineer designs and builds cloud-native data pipelines and curated datasets on AWS and Snowflake to enable trusted, self-service analytics across business domains.
Senior Data Engineer: Cloud Lakehouse & AI Platform Lead
Designs and leads a cloud-based lakehouse platform for Singapore’s public housing authority, building scalable data pipelines and ensuring governance for AI-driven policy and service improvements.
Frontline Enterprise AI Data Engineer (Cloud)
Embed with enterprise clients to deploy and optimize data pipelines and AI workflows using BigQuery, Dataproc, Dataflow, and Dataform/dbt.
Senior Data Engineer — On-Prem Data Pipelines & Lakehouse
Designs and maintains on-premise data pipelines and lakehouse architectures to support data-driven decision-making in a large banking environment.
Lead Engineer/Engineer, AI & Data Engineering, xData
Lead/engineer AI & data pipelines for Singapore’s Home Team, building big-data analytics, computer vision, and ML systems while ensuring compliance and security.
Data Engineer - Big Data, PySpark & Data Warehousing
Designs and builds data pipelines, warehouses, and reporting solutions using Python, SQL, and PySpark to support analytics and business decisions.
Backend AI & Data Engineer — Scalable Geospatial Systems
Builds backend services and data pipelines for AI-driven geospatial systems powering OceanX’s science and media platforms using Python, REST APIs, and PostgreSQL.
Data Engineering Manager — Real‑Time Big Data & AI
Lead the design and delivery of scalable data pipelines and real-time analytics for a major bank, using Java, Python, SQL, Hadoop, Spark, Kafka, and containerized deployments.
Backend Software Engineer, Ads Data (Data Platform)
Build and scale TikTok’s ad data platform, designing streaming/batch pipelines and OLAP systems to process petabyte-scale datasets that power advertiser decisions.
Cloud Data Engineer: ETL Pipelines & Real-Time Data
Build and maintain scalable ETL pipelines using Talend, PySpark, and SQL to integrate data sources for analytics and ML workloads.
Data Engineer: Build Scalable Pipelines & Insights
Build and maintain scalable data pipelines and architectures using Python, Hive, and Spark to enable analytics and insights.
Backend Software Engineer (Aeolus) - Data Platform
Build and maintain a global analytics platform integrating data from multiple sources, with AI agents for natural-language querying and automated insights generation using Java and distributed systems.
BI Engineer/ Data Engineer
Designs and maintains scalable data pipelines and warehouses using SQL, Spark, and ETL tools to power analytics and reporting for business insights.
Data Engineer: 11-Week Sponsored Training + AI Pipelines
Design and maintain scalable data pipelines for a cybersecurity firm, using tools like Apache Airflow and optimizing storage solutions while collaborating with cross-functional teams.
Data Engineer — ML Pipelines & Analytics (Azure)
Build and maintain Azure-based data pipelines and ML models using Python, Java, SQL, and Azure Databricks to support analytics and predictive tasks.
Sr Data Engineer
Design and build cloud-native data pipelines and AI solutions on AWS and Snowflake, optimizing datasets and automating workflows for production use.
Data Engineer (ACRA)
Design and build Singapore’s government-wide data infrastructure, including Databricks-based Lakehouse pipelines and governance tooling, to securely share and derive value from public-sector data.
Data engineer (Quantexa)
Build and optimize big-data pipelines using Spark, Scala, Elasticsearch, and Quantexa software on OpenShift, integrating data for compliance/AML analytics.
Hybrid Senior Data Engineer: AI-Driven Data Platform
Senior Data Engineer builds AI-native data infrastructure on AWS, Snowflake, dbt and Iceberg to power analytics, experimentation and product decisions.