{"id":1249142,"url":"https://alion.io/job/changi-data-engineer-people-team","title":"Data Engineer, People Team","company":{"id":450262,"name":"Changi Airport Group","domain":"changiairport.com","url":"https://alion.io/company/changiairport-2","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":40000,"max_usd":82000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":22},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Azure","optional":false},{"name":"Microsoft Fabric","optional":false},{"name":"MS SQL","optional":false},{"name":"Power BI","optional":false},{"name":"pySpark","optional":false},{"name":"Python","optional":false},{"name":"ServiceNow","optional":false},{"name":"AI Agents","optional":true},{"name":"OpenAI","optional":true},{"name":"Spark","optional":true}],"status":"live","first_seen_at":"2026-09-09T00:00:00Z","employer_posted_date":"2026-09-09","last_verified_at":"2026-10-16T00:46:51Z","board_verified":true,"closed_at":null,"days_open":37,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":37},"description":"Job Title: Data Engineer (People Team) (30000031)\nChangi 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\nKey Responsibilities\nEngineer 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.\n 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.\nDomain-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.\nNavigate 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.\nImplement Data Governance: Establish automated data lineage, metadata management, and rigorous quality checks within Fabric to ensure structural integrity across HR systems.\nEnable 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.\nEnsure 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.\nKey Requirements\nDegree in Information Systems, Computer Science, Data Engineering, or a related field.\n4 to 8 years of dedicated experience in data engineering, with a strong operational focus on Microsoft Azure and Microsoft Fabric data stacks.\nAdvanced proficiency in Python (PySpark) and T-SQL for complex data manipulation, semantic data modelling, and business logic creation.\nProven experience navigating dynamic engineering requirements, managing scope changes, and communicating technical trade-offs directly to non-technical stakeholders.\nDemonstrated ability to model and integrate highly disparate HR systems, utilising varied ingestion methods (APIs, flat files, SFTP, connectors).\nStrict adherence to data privacy protocols when handling highly classified HR information.\nPreferred Qualifications\nMicrosoft Certified: Azure Data Engineer Associate (DP-203) or Fabric Analytics Engineer (DP-600).\nFamiliarity 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.\nExposure to deploying LLMs, AI agents, or Azure OpenAI services over curated enterprise datasets.","description_format":"text","description_chars":3933,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Transportation & Logistics"],"lifecycle":[{"event":"open","at":"2026-09-25T18:15:43Z"}],"visa":[],"liveness":{"score":24,"band":"cold","label":"Long shot","p_open":1,"p_active":0.535,"p_room":0.45,"age_days":36,"expected_fill_days":20,"reasons":["conf:4","velocity","win:tail"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/changi-data-engineer-people-team","json_url":"https://alion.io/job/changi-data-engineer-people-team.json","meta":{"generated_at":"2026-10-16T01:34:35Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2455,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":450262},"rest":"https://alion.io/mcp/rest/get_company?id=450262"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fchangi-data-engineer-people-team"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fchangi-data-engineer-people-team"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fchangi-data-engineer-people-team"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/changi-data-engineer-people-team\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fchangi-data-engineer-people-team"}]}