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
Big Data Engineer
The Big Data Engineer will design and maintain batch and real-time data warehouse solutions to support business decision-making. The role involves building ETL pipelines, developing data products, and applying data modeling and machine learning techniques to large datasets.
Senior Data Engineer (AWS)
Designs and maintains scalable data pipelines and lakehouse architectures on AWS, specializing in PySpark, ETL/ELT workflows, and serverless automation for fintech/regulatory data.
Data engineer (Azure)
This role involves designing and developing data pipelines using Pyspark and Azure Synapse, as well as creating PowerBI dashboards. The data engineer will manage data ingestion from various sources and handle deployment via Azure DevOps.
Data Engineer
Role Overview We are looking for a Data Engineer to help build, maintain, and scale our data infrastructure. You will work closely with product, finance, growth, and leadership teams to ensure our business has…
Big Data Engineer
Big Data Engineer building batch and real-time data warehouses, designing and optimizing ETL pipelines, and creating data products and metrics dashboards using distributed computing engines like Spark, Hive, and Flink at TikTok.
AWS Data Engineer
AWS Data Engineer responsible for building analytics solutions using SQL, AWS cloud data platforms (Redshift, S3, Glue), and BI tools like Tableau, with a focus on data modelling and stakeholder collaboration.
AWS Data Engineer (PySpark)
Build and maintain scalable PySpark data pipelines on AWS, orchestrating ETL workflows with AWS Glue and Step Functions, provisioning infrastructure via Terraform, and implementing CI/CD pipelines.
Data Engineer – Databricks & AWS
Data Engineer – Databricks & AWS We are looking for a Data Engineer with 5+ years of experience in Databricks, AWS, and Apache Spark to develop, migrate, and support enterprise data platforms. The ideal candidate…
Data Engineer (Changi)
The Data Engineer will design and maintain data pipelines, ETL scripts, and data models to support an in-house data platform. The role involves implementing new data tools and documenting data lifecycle processes.
Data Engineer ( Labrador Park)
The Data Engineer will design and maintain ETL/ELT pipelines and data models to support Finance reporting, analytics, and AI/ML initiatives. The role involves ensuring data quality and compliance while collaborating with cross-functional teams to provision datasets.
Data Engineer (Labrador Park)
The Data Engineer will design, build, and maintain data pipelines and infrastructure using tools like Databricks, Spark, and cloud platforms. The role involves implementing data governance, modeling, and collaborating on data quality initiatives across the organization.
Senior Data Engineer
Senior Data Engineer focused on designing and deploying MSSQL/T-SQL scripts, SSIS packages, stored procedures, and maintaining SDLC documentation, with production troubleshooting responsibilities.
Senior Data Platform Solution Architect (Azure, Permanent, Banking)
Designs and maintains Azure-based data platforms for a bank, building Databricks pipelines and ensuring compliance with banking regulations.
Lead Data Platform Engineer
Designs and maintains scalable data platforms for financial institutions, integrating cloud, AI/ML, and big data tools to enable analytics and decision-making.
ART-1386 - Senior Data Engineer (Database Expert)
Senior Data Engineer focused on MSSQL database performance tuning—optimizing tables, indexes, stored procedures, and queries based on Microsoft SME recommendations to resolve timeout issues.
Azure Data engineer
Builds and maintains data pipelines, models, and ETL processes on Azure/cloud platforms to transform raw data into actionable insights for business decisions.
Data Engineer (Financial Services)
The Data Engineer will design and manage advanced data platforms for the financial sector, focusing on building data pipelines and integrating market data. The role requires strong expertise in JVM languages, cloud environments, and data pipeline tools like Spark or Flink.