Principal Data Platform Engineer – Public Service

Public Service Division

Singapore

On-site

SGD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Public Service Division in Singapore is seeking a data engineer to design, build and operate secure, scalable data platforms and pipelines supporting regulatory, operational, analytics and AI needs. You will transform diverse energy-sector data into trusted data products to improve availability, quality and insight.

The role covers batch and near-real-time pipelines, cloud and on-prem environments, data lakes and warehouses, ETL/ELT components, data governance and cost control, with

Qualifications

  • Degree in Computer Science/Information Systems/Engineering or equivalent practical experience.
  • Hands-on data engineering experience; internships/projects may count for entry level.
  • Strong proficiency in SQL and at least one general-purpose programming language (Python/Java/Scala).
  • Understanding of ETL/ELT design, data modelling, relational and non-relational databases, data warehousing, data lakes or lakehouse.
  • Experience with data services on AWS or Microsoft Azure; advantageous.
  • Knowledge of distributed data processing or streaming tech (Spark, PySpark, Kafka) is advantageous.
  • Knowledge of data quality, metadata, lineage, access control, privacy and governance.
  • Strong analytical and problem-solving skills; good written and verbal communication.

Responsibilities

  • Design, build, test, deploy and maintain robust data pipelines ingesting structured, semi-structured and unstructured data from internal and external sources.
  • Build and enhance cloud and on-premises data platforms including data lakes, lakehouses, data warehouses and curated layers.
  • Develop reusable ETL/ELT components, data models and transformation logic.
  • Implement automated data validation, monitoring, lineage and alerting for data products.
  • Optimise pipeline performance, storage, compute, and query efficiency with cost controls.
  • Apply software engineering practices: version control, code reviews, CI/CD, tests, and documentation.
  • Monitor production data workflows, troubleshoot failures and perform root-cause analysis for reliability.
  • Collaborate with business users, system owners, analysts, data scientists and agencies to translate data requirements.
  • Contribute to EMA’s data engineering standards and reusable patterns.

Skills

SQL
Python
Java
Scala
ETL/ELT
Data modelling
Data warehousing
AWS
Azure
Spark

Education

BSc/BE in Computer Science / Information Systems / Engineering

Tools

Apache Spark
Kafka
PySpark

Job description

Public Service Division in Singapore is seeking a data engineer to design, build and operate secure, scalable data platforms and pipelines supporting regulatory, operational, analytics and AI needs. You will transform diverse energy-sector data into trusted data products to improve availability, quality and insight.

The role covers batch and near-real-time pipelines, cloud and on-prem environments, data lakes and warehouses, ETL/ELT components, data governance and cost control, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Platform Engineer – Energy Analytics
Lead Data Platform Engineer – Energy Analytics

Energy Market Authority • Singapore

On-site
SGD 120,000 - 180,000
Principal Data Platform Engineer – CDE & AI/Automation
Principal Data Platform Engineer – CDE & AI/Automation

Public Service Division • Singapore

On-site
SGD 120,000 - 160,000
Senior Data Engineer for EconTech Pipelines
Senior Data Engineer for EconTech Pipelines

Public Service Division • Singapore

On-site
SGD 90,000 - 150,000
Data Platform Engineer — AWS, Hybrid Data Lakes
Data Platform Engineer — AWS, Hybrid Data Lakes

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 150,000
Data Platform Engineer - Flexible Cloud Data Services
Data Platform Engineer - Flexible Cloud Data Services

GovTech • Singapore

On-site
SGD 120,000 - 180,000
Leave & wellness programs
Flexible work arrangements
Inclusive hiring
Senior Data Engineer: Data Platform & Analytics
Senior Data Engineer: Data Platform & Analytics

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Platform Engineer Build Scalable Data Pipelines
Senior Data Platform Engineer Build Scalable Data Pipelines

MOTIONAL SINGAPORE PTE. LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Senior Data Engineer - Real-Time Environmental Pipelines
Senior Data Engineer - Real-Time Environmental Pipelines

GovTech Singapore • Singapore

On-site
SGD 100,000 - 180,000
Flexible work arrangements
Senior Data Engineer - Public Sector Data Platform Lead
Senior Data Engineer - Public Sector Data Platform Lead

RHINO PARTNERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Cloud Data Engineer: Analytics & AI Platform
Cloud Data Engineer: Analytics & AI Platform

PSA Singapore • Singapore

On-site
SGD 70,000 - 120,000