Data Engineering Jobs in Singapore
There are 1,620 open Data Engineering jobs in Singapore on freehire right now. 575 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 234
- 501-1000 employees 54
- 11-50 employees 21
- 51-200 employees 21
- 201-500 employees 3
- 1-10 employees 2
Senior Data Engineer: End-to-End Pipelines & Architecture
The Senior Data Engineer will design and manage end-to-end data pipelines for a Singapore government agency, focusing on scalable batch and streaming architectures. The role involves data modeling, ensuring governance, and collaborating on AI-integrated features.
Associate Data Engineer
The Associate Data Engineer manages and monitors production data pipelines on AWS, ensuring high availability and performance. The role involves working extensively with Databricks, Apache Spark, and various data management tools to support advanced analytics and cloud operations.
Market Data Engineer
The Market Data Engineer manages and optimizes real-time financial market data systems, ensuring data integrity and low-latency distribution. The role involves integrating data feeds, automating ingestion pipelines, and supporting infrastructure using Python, Linux, and cloud technologies.
Data Engineer
Data Engineer building large-scale enterprise data pipelines (batch and streaming) using Databricks, Snowflake, and AWS for public and private sector digital transformation projects.
DATA ENGINEER
Roles & Responsibilities Job Description & Requirements Responsibilities Analyze and organize raw data Build data systems and pipelines Evaluate business needs and objectives Interpret trends and patterns…
Analyst, Infrastructure SRE Engineer, Data Platform, Group Technology
Designs and maintains Kubernetes-based data platforms using GitOps and IaC, ensuring high reliability and automation for DBS Bank’s fintech infrastructure.
Data Platform System Engineer
Operate and evolve SP Group’s enterprise Data & AI platform, ensuring scalability, reliability, and security for analytics and AI workloads using Cloudera, Hadoop, Spark, and related tools.
Data Engineering & AI - FinTech Investments / Unstructured Data
Builds and maintains data pipelines for ingesting, parsing, and structuring unstructured financial data (PDFs, HTML, XBRL) while integrating LLM-powered AI systems for retrieval and analytics in a FinTech context.
Data Warehouse Engineer Graduate (Data Platform, TikTok PGC) - 2027 Start Singapore Regular Bachelor/Master Graduate - 2027 Start
Builds and maintains TikTok’s offline/real-time data warehouses (PB-scale) to process billions of user records, designing scalable data pipelines, analytics systems, and tools for business insights.
Data Warehouse Engineer Intern (Data Platform, Global E-Commerce) - 2027 Start Singapore Undergraduate/Master Intern - 2027 Start
Build and optimize batch/real-time data warehouses and ETL pipelines for TikTok’s global e-commerce platform, enabling business insights and decision-making.
Azure Data Engineer: Synapse, PySpark & Power BI
Designs and develops PySpark data pipelines in Azure Synapse, integrates diverse data sources, and builds Power BI reports while ensuring secure, scalable data ingestion and workflow automation.
Data Engineering Intern (ETL & Python)
About our group: We are an IT MES (Manufacturing Execution System) team based in Woodlands, supporting Seagate's global factory operations in Singapore, Malaysia, US, Thailand, and China. Our core mission is to…
Senior Data Engineer
Designs and optimizes scalable data pipelines and AI/ML data foundations, automating ETL/ELT workflows with tools like Airflow, Databricks, and Snowflake to enable analytics and AI models across the enterprise.
JUNIOR DATA ENGINEER
Roles & Responsibilities Job Description & Requirements Responsibilities Analyze and organize raw data Build data systems and pipelines Evaluate business needs and objectives Interpret trends and patterns…
Senior Systems Analyst - Data Engineer (ITDG - DMD)
Designs and implements scalable data pipelines and models for a national healthcare data platform, ensuring secure, high-quality data provisioning and analytics support.
Data Engineer (Pyspark,Python,SQL,ETL)
Designs and maintains scalable ETL/ELT pipelines using Python, PySpark, and SQL to transform and load data for analytics, reporting, and ML initiatives.