Data Engineer, People Team

re-zoo-me

Singapore

On-site

SGD 90,000 - 150,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Changi Airport Group (CAG) is expanding its People Data capabilities by building a scalable data middle layer within Microsoft Fabric. The Data Engineer will design robust pipelines, integrate SAP SuccessFactors, ServiceNow and Cornerstone platforms, and enable self-service analytics for HR stakeholders.

You will ensure data governance, security, and PDPA compliance while partnering with the People Data Architect to deliver semantic models and AI-ready datasets.

Qualifications

  • Bachelor’s degree or higher in information systems, computer science, or data engineering.
  • 4–8 years of data engineering experience with a focus on Microsoft Azure and Fabric data stacks.
  • Proficiency in Python (PySpark) and T-SQL for data manipulation and modeling.
  • Ability to communicate trade-offs to non-technical stakeholders and manage changing requirements.
  • Experience integrating HR systems via APIs, flat files, SFTP, or connectors.
  • Strong data privacy and security practices for confidential HR data.

Responsibilities

  • Engineer the People Data Middle Layer using Microsoft Fabric Lakehouse to centralize HR data sources.
  • Integrate core HR platforms (SAP SuccessFactors, ServiceNow, Cornerstone OnDemand) via APIs and alternative ingestion methods.
  • Model complex HR data mappings and build semantic models to bridge data gaps.
  • Collaborate with HR stakeholders in an agile environment to refine requirements and deliverables.
  • Implement data governance with lineage, metadata, and quality checks within Fabric.
  • Create semantic layers and data marts feeding Power BI for self-service analytics.
  • Enforce PDPA compliance and strict access controls for sensitive data.

Skills

Python (PySpark)
T-SQL
Azure
Data Modeling
Stakeholder Communication
Data Governance
Security & Compliance

Education

Degree in Information Systems / Computer Science / Data Engineering

Tools

Microsoft Fabric
Azure API Management
SAP SuccessFactors
ServiceNow
Cornerstone OnDemand
Power BI

Job description

Job Title: Data Engineer (People Team) (30000031)

Changi Airport Group (CAG) is advancing its Digital Transformation within the People Team by building a highly scalable HR data infrastructure. As a Data Engineer, you will partner with the People Data Architect to construct a central “People Data Middle Layer” built natively within the Microsoft Fabric ecosystem. You will architect robust data pipelines, resolve complex system logic, and power advanced people analytics and AI initiatives in a fast-paced, evolving environment. This role sits within Changi Airport Group’s (CAG) human resource function and our mission is to attract and retain talents, build sustained capabilities and create an inspiring workplace

Key Responsibilities
  • Engineer the People Data Middle Layer: Utilise Microsoft Fabric Lakehouse to consolidate various HR data sources. Drive heavy data transformations and build complex business logic primarily within Microsoft Fabric's scheduled pipelines and notebooks, leveraging PySpark/Python for efficient data ingestion, transformation, and distribution.
  • Execute Diverse Data Integrations: Connect core HR platforms (SAP SuccessFactors, ServiceNow, Cornerstone OnDemand) using a hybrid approach. Build and secure direct APIs via Azure API Management (APIM) while managing alternative ingestion methods like flat file exports and custom connectors for systems without native API support.
  • Domain-Specific Data Modelling: Solve highly specific, complex data mapping challenges, such as reconciling literal time values from scheduling systems with internal SAP SuccessFactors template codes. Apply deep domain knowledge of HR business rules to bridge significant data gaps and build reliable semantic models.
  • Navigate Dynamic Project Scopes: Operate effectively within an agile environment where technical requirements and project scopes actively evolve. Engage directly with HR stakeholders to define requirements, negotiate deliverables under tight development runways, and continuously refine data solutions.
  • Implement Data Governance: Establish automated data lineage, metadata management, and rigorous quality checks within Fabric to ensure structural integrity across HR systems.
  • Enable Self-Service Analytics: Curate semantic layers and data marts within Microsoft Fabric to directly feed Power BI, enabling HR stakeholders to access clean datasets without bottlenecks.
  • Ensure Security and Compliance: Enforce PDPA compliance and internal security policies using strict access controls and encryption for highly confidential data such as NRIC, salary, and performance ratings, including strategies for sensitive report protection and secure data handling during development.
Key Requirements
  • Degree in Information Systems, Computer Science, Data Engineering, or a related field.
  • 4 to 8 years of dedicated experience in data engineering, with a strong operational focus on Microsoft Azure and Microsoft Fabric data stacks.
  • Advanced proficiency in Python (PySpark) and T-SQL for complex data manipulation, semantic data modelling, and business logic creation.
  • Proven experience navigating dynamic engineering requirements, managing scope changes, and communicating technical trade-offs directly to non-technical stakeholders.
  • Demonstrated ability to model and integrate highly disparate HR systems, utilising varied ingestion methods (APIs, flat files, SFTP, connectors).
  • Strict adherence to data privacy protocols when handling highly classified HR information.
Preferred Qualifications
  • Microsoft Certified: Azure Data Engineer Associate (DP-203) or Fabric Analytics Engineer (DP-600).
  • Familiarity with core HR and service APIs (SAP SuccessFactors, ServiceNow, or equivalent systems), alongside Learning Management Systems (Cornerstone OnDemand, or equivalent systems) and workforce optimisation solutions.
  • Exposure to deploying LLMs, AI agents, or Azure OpenAI services over curated enterprise datasets.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer, People Team
Data Engineer, People Team

Changi Airport Group • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer, People Team
Data Engineer, People Team

Changi Airport Group (Singapore) Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Data Engineer, People Team
Data Engineer, People Team

Changi Airports International Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000
Data Engineer, People Team - HR Data Pipelines
Data Engineer, People Team - HR Data Pipelines

Changi Airports International Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000
HR Data Engineer — People Analytics & Fabric
HR Data Engineer — People Analytics & Fabric

Changi Airport Group (Singapore) Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Data Engineer, People Analytics & AI
Data Engineer, People Analytics & AI

re-zoo-me • Singapore

On-site
SGD 90,000 - 150,000
AI Data Engineer
AI Data Engineer

FUGRO SINGAPORE MARINE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Data Engineer
Data Engineer

XCELLINK PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Data EngineerNew
Data EngineerNew

SIMPLIFYNEXT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Data Engineer – Singapore
Senior Data Engineer – Singapore

CMC Global Company Limited. • Singapore

On-site
SGD 120,000 - 180,000