Data Engineering Jobs in Singapore
There are 1,620 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
Cloud Data Engineer - AWS, Databricks & IDMC Pipelines
Build and optimize scalable, secure data infrastructure using AWS, Databricks, and Informatica IDMC pipelines with SQL, Python/Scala, and Spark.
Senior AWS Data Engineer - PySpark, ETL & Lakehouse
Design and maintain scalable AWS data pipelines using PySpark and Python, building ETL/ELT workflows with Glue and Step Functions.
Lead Cribl & Snowflake Security Data Engineer
Lead security data pipelines for Cribl and Snowflake, designing scalable ingestion, normalization, and enrichment workflows to support SIEM, SOAR, and threat detection teams while enforcing data governance standards.
Analytics Data Engineer: Lakehouse & Databricks Expert
Builds and maintains data pipelines, models, and dashboards using SQL, Python, and Databricks to support analytics for business and actuarial teams at Aon plc.
Senior Data Engineer: Production DBs & Performance
Owns production databases, ensures data compliance, and optimizes performance; collaborates with R&D on SQL governance and cloud deployments.
Senior Data Engineer for AI & RAG Pipelines
The Senior Data Engineer will build and scale document processing pipelines, OCR/VLM models, and knowledge ingestion systems for retrieval-augmented GenAI applications within Singtel's new AI & Data Analytics unit.
Senior Data Engineer
Designs, maintains, and optimizes production databases for a gaming company, ensuring compliance, performance, and reliability while collaborating with R&D on SQL best practices.
BI Engineer/ Data Engineer
The BI/Data Engineer will design, develop, and maintain scalable data pipelines and models to support business intelligence and analytics. The role focuses on optimizing SQL and Spark SQL processes, managing data warehouses, and ensuring high-quality data integration.
Senior Data Engineer: Build Scalable Pipelines & Insights
Designs and maintains scalable data pipelines and architectures, assembling complex datasets to improve data delivery, infrastructure, and analytics tools while supporting ML development using SQL and big data technologies.
Senior Hadoop & Spark Big Data Engineer
Designs and builds scalable big-data pipelines using Hadoop, Spark, and Python to process and warehouse large datasets efficiently.
Senior Java Big Data Engineer & Tech Mentor
Senior Java/Big Data Engineer designs, builds, and mentors teams on scalable data solutions using Spark, Kafka, and Hadoop, while ensuring CI/CD integration and robust SDLC practices.
BI & Data Engineer: Build Scalable Analytics
Designs and builds scalable data pipelines and warehouses to power analytics and BI dashboards using SQL, Spark, and ETL tools.
Analytics Data Engineer: Lakehouse & Data Pipelines
Design and implement analytics workflows and data pipelines in SQL, Python, and Databricks for Aon’s lakehouse architecture to power dashboards and reports.
Senior Data Engineer (Python and Snowflake)
Senior Data Engineer building enterprise-scale data platforms using Python, Snowflake, and SQL, focusing on ETL/ELT pipelines, data modeling, performance tuning, and governance.
Cloudera Data Platform Engineer | Big Data Automation & Ops
The Cloudera Data Platform Engineer will monitor, troubleshoot, and optimize big data environments using Cloudera components like HDFS, Spark, and Impala. The role focuses on ensuring high availability and reliability through automation and strong operational knowledge.
Cloudera Data Platform Engineer
The Cloudera Data Platform Engineer manages, monitors, and optimizes big data environments using Cloudera components, automation scripting, and various monitoring tools. The role involves troubleshooting, ensuring system security, and collaborating on data integration tasks.
Data Engineer
Data Engineer building ETL/ELT pipelines, cleaning and transforming data, and designing databases using SQL, Python, AWS cloud services, and big data frameworks like Spark and Kafka.