New opportunity

Data Engineer, Singapore Global Network (1+1 Year Contract)

Economic Development Board · Singapore

About this role

The Singapore Global Network (SGN), a division of the Economic Development Board, is seeking a Data Engineer to join its digital products team. This role focuses on developing and maintaining data infrastructure and pipelines to support analytics and reporting capabilities. You will implement robust data architectures using Databricks and AWS to facilitate network analysis and business intelligence. Responsibilities include designing data pipelines, building medallion architecture (Bronze, Silver, Gold layers), developing ETL processes, and implementing data governance via Unity Catalog. You will also create Jupyter notebooks for exploration, design scalable storage solutions, and implement ML pipelines for predictive analytics. Requirements: 2-5 years of data engineering experience; diploma or degree in CS, Engineering, IT, or Data Science; proficiency in Databricks, Python, and SQL; experience with medallion architecture, Unity Catalog, and AWS services (S3, Athena, RDS); and basic knowledge of ML concepts. Candidates must be Singaporean or PR. Preferred qualifications include Databricks certification, experience with Government Commercial Cloud (GCC), CRM integration (Salesforce), and BI tools like Power BI or Tableau.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

DatabricksAWSPythonSQLMedallion ArchitectureUnity CatalogJupyter NotebooksETLELTData GovernanceMachine LearningS3RDSAthenaSalesforcePower BITableau

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • End-to-End Data Pipeline Development

    The core responsibility is building and maintaining scalable data infrastructure using Databricks and AWS. You must demonstrate the ability to design and implement robust ETL/ELT processes that transform raw data into analytics-ready datasets, specifically utilizing the medallion architecture (Bronze, Silver, Gold layers) to ensure data reliability.

  • Data Governance and Security Implementation

    You are expected to implement and enforce data governance practices using Unity Catalog. This involves managing data discovery, lineage, and access control, which is critical for maintaining data integrity and compliance within the Singapore Government's digital environment.

  • Stakeholder Collaboration and BI Enablement

    You must translate business requirements into technical data models. This requires close collaboration with stakeholders to ensure that the datasets you prepare are optimized for business intelligence tools like Power BI or Tableau, directly supporting the network analysis and reporting needs of the Singapore Global Network.

Likely challenges to think through

  • Integration of Diverse SaaS and CRM Data

    Integrating data from various SaaS platforms and CRM systems like Salesforce into a unified Databricks environment can be complex due to varying data schemas and API limitations. Prepare by reviewing strategies for handling disparate data sources and ensuring consistent data quality during the ingestion phase.

  • Navigating Government Cloud Compliance

    Operating within the Government Commercial Cloud (GCC) introduces specific security and compliance constraints. You should prepare by familiarizing yourself with general principles of government data security and how to maintain rigorous data governance standards while working in a cloud-native architecture.

03

Practice your answers

Technical practice

Implementing Medallion Architecture in Databricks

What to coverExplain how you would structure data across Bronze, Silver, and Gold layers. Discuss the specific transformations and quality checks you would apply at each stage to ensure data reliability for downstream analytics.

Data Governance with Unity Catalog

What to coverDescribe how you use Unity Catalog to manage data discovery, lineage, and access control. Explain the benefits of centralized governance in a multi-user environment compared to traditional siloed approaches.

ETL Pipeline Design and Optimization

What to coverDiscuss your approach to designing scalable ETL pipelines using Databricks Workflows. Address how you handle incremental data loading, error handling, and monitoring to ensure data quality.

Integrating SaaS Data with AWS and Databricks

What to coverExplain your strategy for extracting data from external SaaS platforms (like Salesforce) into an AWS-based data lake. Detail how you handle schema evolution and API rate limiting during the ingestion process.

Machine Learning Pipeline Implementation

What to coverDescribe your experience building basic ML pipelines within Databricks. Focus on how you prepare features, manage model training, and ensure the resulting insights are accessible for business intelligence.

AWS Storage and Query Optimization

What to coverHow do you choose between S3, RDS, and Athena for different data storage and retrieval needs? Explain how you optimize query performance in Athena for large datasets stored in S3.

Python and SQL for Data Transformation

What to coverProvide an example of a complex data transformation task you handled using Python or SQL. Explain why you chose the specific approach and how you ensured the code was performant and maintainable.

Collaborative Analytics with Jupyter Notebooks

What to coverHow do you manage version control and collaboration when working with Jupyter notebooks in a team environment? Discuss best practices for notebook modularization and documentation.

Behavioural practice

Collaborating with Non-Technical Stakeholders

What to coverDescribe a time you had to translate complex data requirements from a stakeholder into a technical solution. How did you ensure the final output met their business needs?

Handling Data Quality Issues

What to coverTell me about a situation where you discovered a significant data quality issue in a production pipeline. What steps did you take to identify the root cause, fix the data, and prevent recurrence?

Working Independently on Projects

What to coverThis role requires working independently on data pipeline projects. Share an example of a project where you had to manage your own timeline and technical decisions with minimal supervision.

Adapting to New Technologies or Frameworks

What to coverDescribe a time you had to quickly learn and implement a new tool or framework (e.g., a specific AWS service or Databricks feature) to solve a project challenge. How did you approach the learning process?

02

Sharpen your knowledge

Topics to prepare

  • Medallion Architecture Design

    Review the conceptual flow of Bronze (raw), Silver (cleansed/conformed), and Gold (business-level) layers. Exercise: Sketch a data flow diagram for a hypothetical CRM integration, defining the transformation logic required at each layer to ensure data quality and lineage.

  • Data Governance with Unity Catalog

    Understand the principles of centralized access control, data discovery, and lineage tracking within the Databricks ecosystem. Exercise: Research how to define fine-grained access controls for specific tables and how to use catalog features to audit data usage.

  • ML Pipeline Fundamentals

    Focus on the lifecycle of a basic predictive model, from data ingestion to feature engineering and model deployment. Exercise: Outline the steps to automate a simple ML pipeline using Databricks workflows, ensuring the model is retrained on updated datasets.

Skills to revise

  • Databricks Workflow Management

    Practice creating and scheduling complex jobs using Databricks Workflows. Exercise: Build a multi-task job that triggers a notebook for data ingestion, followed by a transformation task, and finally a validation check.

  • AWS Data Service Integration

    Gain proficiency in connecting Databricks to AWS S3 for storage and Athena for querying. Exercise: Configure an external location in Databricks to read data from an S3 bucket and perform a SQL query using Athena to verify data integrity.

  • Python and SQL for ETL

    Develop robust scripts for data manipulation and transformation. Exercise: Write a Python script using PySpark to perform an ETL operation that cleans a messy dataset and saves it into a Delta table, then use SQL to perform an aggregation for BI reporting.

04

Your preparation checklist

  • Prepare a Medallion Architecture Case Study

    Draft a technical summary or diagram demonstrating your experience building Bronze, Silver, and Gold data layers. Be prepared to explain how you handle data quality, schema evolution, and transformation logic within these layers using Databricks.

  • Review Unity Catalog and Data Governance Principles

    Refresh your knowledge on implementing Unity Catalog for access control, data lineage, and discovery. Prepare to discuss how you have enforced governance in previous projects to ensure data security and compliance.

  • Develop an AWS and Databricks Integration Walkthrough

    Prepare a concise explanation of how you have integrated AWS services like S3, Athena, or RDS with Databricks workflows. Highlight your ability to manage cluster configurations and optimize storage for analytics.

  • Formulate Questions on SGN Data Infrastructure

    Prepare thoughtful questions regarding the current state of their data pipelines, specific CRM integration challenges with Salesforce, or how they prioritize data requirements from diverse stakeholders within the Singapore Global Network.

  • Align ML Pipeline Experience with Business Goals

    Be ready to describe a past project where you implemented a basic ML pipeline. Focus on how you prepared the data for predictive analytics and how you ensured the output provided actionable insights for business intelligence.

AI-generated from the job information · Prepared Oct 29, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability has not yet been verified. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…