Data Engineering Jobs in Singapore
There are 1,622 open Data Engineering jobs in Singapore on freehire right now. 571 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 53%
- analytics 51%
- data-engineering 51%
- cloud 50%
- 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 467
- Lead 113
- Intern 60
- C-level 26
- Junior 21
- Staff 21
Who is hiring
- 1000+ employees 235
- 501-1000 employees 54
- 11-50 employees 21
- 51-200 employees 21
- 201-500 employees 3
- 1-10 employees 2
Senior Data Platform Engineer – Cloud, AI/APIs
Design and deliver large-scale cloud-native data pipelines, build REST/gRPC APIs and AI-driven interfaces, and own reliability and cost efficiency for millions of concurrent workloads.
Data Engineer/Data Migration Analyst (JD#11236)
Data Engineer supporting enterprise data migration and reporting transformation for a bank, using SQL, Hive, Impala, and Hadoop ecosystem tools for source-to-target mapping and ETL development.
Databricks Data Engineer: Ingest & Spark Pipeline Expert
The Data Engineer will design, build, and maintain data ingestion and transformation pipelines using AWS and Databricks. The role involves collaborating with cross-functional teams to deliver high-quality, production-ready datasets.
Master Data Engineer for Intelligent Manufacturing
The Master Data Engineer will design and maintain MDM solutions to ensure data integrity and collaborate with engineering teams to integrate machine applications for automation in a semiconductor fab.
Power BI Architect & Data Engineer
The Power BI Architect & Data Engineer will design data transformations, build BI pipelines, and develop interactive dashboards using Power BI. The role involves collaborating with stakeholders to implement secure reporting solutions and translate business requirements into actionable data insights.
Senior Data Engineer — AI & Multimodal Data Pipelines
Senior Data Engineer designing end-to-end document parsing pipelines, OCR/VLM systems, embedding models, and RAG knowledge bases on cloud platforms, using Kafka, LangChain, PyMuPDF, and Databricks, with CI/CD and collaboration with senior engineers.
AWS Data Engineer
Design, build, and operate an AWS Data Lake/Lakehouse platform—covering ingestion pipelines, transformation workflows, and data governance—using AWS Glue, S3, Redshift, Lambda, Kinesis, Step Functions, and EventBridge.
Data Engineer
Data Engineer responsible for building and maintaining ETL/ELT pipelines and data integration solutions using Python, SQL, and AWS services in Singapore.
Senior Data Engineer: Lakehouse & Pipelines Lead
Senior data engineer designing and running production-grade ETL/ELT pipelines with PySpark, managing a lakehouse architecture across raw/curated/consumption layers, and deploying with Kubernetes and Docker in on-prem environments.
Snowflake Data Engineer: Cloud ELT & Pipelines
The Snowflake Data Engineer will design and maintain data ingestion pipelines and build dimensional data models using AWS and Snowflake. The role involves end-to-end ownership of data solutions, from development and testing to production deployment and operational support.
Data Engineer
Data Engineer building data warehouse and data management systems using SQL, major public clouds (AWS, GCP, Azure), and their data warehouses (Redshift, Synapse, BigQuery, Snowflake) along with orchestration tools like Airflow/Dagster.
Lead Data Engineer: AI-Driven Real-Time Trading Pipelines
Lead Software Engineer on J.P. Morgan's Electronic Trading Technology team in Singapore, building high-performance data processing and AI-enabled analytics pipelines for real-time trading using Python or KDB/Q.
Data Engineer
Roles & Responsibilities Responsibilities Design and build backend services using Python and FastAPI Develop, test, and deploy GenAI applications in a production setting Build and maintain LLM pipelines (e.g.,…
Senior Executive (Data Engineer), AIO Management Decision Support Office
Build and maintain ETL/ELT data pipelines using Databricks and SQL, manage data warehouses and lakes, and collaborate with clinical and business stakeholders at a public healthcare cluster in Singapore.
Senior Java Backend Engineer — FinTech Data Platform
Senior Java Backend Engineer building mini Java processes in a BPMN engine and delivering end-to-end mobile/web applications in an Agile/TDD environment for a FinTech consumer products team.
Data Engineer (Cloud & Analytics Platform)
Data Engineer designing, building, and maintaining scalable cloud data pipelines and analytics platforms on Microsoft Azure, supporting BI reporting and ML model deployment for a logistics company.