Senior Manager (Data Engineer), ETO

A*STAR - Agency for Science, Technology and Research

Singapore

On-site

SGD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A*STAR - Agency for Science, Technology and Research is seeking a hands-on Data Engineer to design, build and maintain reliable data pipelines on a Snowflake-centric platform in Singapore. You will collaborate with analysts, governance teams and senior engineers to ensure data accuracy, security and scalable consumption for analytics and AI use cases.

The role emphasizes practical ELT/ETL development, data modelling and implementing modern data governance while applying CI/CD practices and

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering, Information Systems, Data Engineering or related field.
  • Typically 3-5 years of experience in data engineering, data warehouse development or platform engineering.

Responsibilities

  • Develop and maintain Snowflake databases, schemas, tables, views, tasks, streams and stored procedures.
  • Build ELT/ETL pipelines from source systems into Snowflake using approved integration patterns.
  • Optimize SQL transformations and warehouse usage for performance and cost.
  • Support Medallion Architecture (Bronze, Silver, Gold, Platinum) as applicable.
  • Build ingestion pipelines from ERP, HR, procurement, finance and research systems.
  • Support batch, incremental, CDC and near-real-time ingestion patterns.
  • Develop reusable components for extraction, transformation, validation, error handling and monitoring.
  • Troubleshoot data pipeline failures with source system owners.
  • Implement role-based access controls, masking and security controls per standards.
  • Document source-to-target mappings and transformation logic; use Git/CI/CD for deployment.

Skills

Snowflake development
SQL
Python for data engineering
Azure Data Factory or similar orches
Data modelling
Git and CI/CD basics

Education

Bachelor's degree in Computer Science or related

Tools

dbt
Airflow
Snowpipe
Snowpark
ERP/SAP integration

Job description

Role Summary

The Data Engineer will design, build and maintain reliable data pipelines and reusable datasets on a Snowflake-centric data platform. The role supports the delivery of trusted data products for analytics, reporting, governance and AI use cases. This position requires a hands-on engineer who can work with source systems, ingestion tools, Snowflake, transformation logic, data quality checks and documentation. The candidate should be comfortable collaborating with analysts, business users, governance teams and senior engineers to ensure data is accurate, secure, performant and easy to consume.

Responsibilities
Snowflake Engineering and Development
  • Develop and maintain Snowflake databases, schemas, tables, views, tasks, streams and stored procedures as required.
  • Build ELT/ETL pipelines that move data from source systems into Snowflake using approved integration patterns.
  • Optimise SQL transformations and warehouse usage for performance, cost and maintainability.
  • Support implementation of Medallion Architecture layers such as Bronze, Silver, Gold and Platinum where applicable.
Data Integration and Pipeline Delivery
  • Build ingestion pipelines from enterprise systems such as ERP, HR, procurement, finance, research administration and flat-file sources.
  • Support batch, incremental, CDC and near-real-time ingestion patterns based on business requirements.
  • Develop reusable components for extraction, transformation, validation, error handling and monitoring.
  • Troubleshoot data pipeline failures and work with source system owners to resolve integration issues.
Data Quality, Testing and Reliability
  • Implement data validation, reconciliation, profiling and exception-handling checks across pipelines.
  • Monitor pipeline reliability, data freshness, load performance and recurring operational issues.
  • Document quality rules, known limitations and remediation steps for supported data products.
  • Support root-cause analysis and corrective actions for data defects identified by analysts or business users.
Governance, Security and DataOps
  • Implement role-based access controls, masking or security controls in line with platform standards.
  • Support metadata, lineage and catalogue integration by documenting source-to-target mappings and transformation logic.
  • Use Git and CI/CD practices to manage code, versioning and deployment across environments.
  • Contribute to engineering standards, coding conventions, templates and runbooks.
Skills And Competencies
Core / Mandatory
  • Snowflake development and optimisation
  • SQL and stored procedures
  • Python for data engineering
  • Azure Data Factory or similar orchestration
  • Data modelling and ELT patterns
  • Git and CI/CD basics
Preferred / Advantageous
  • dbt
  • Airflow
  • Snowpipe and streams/tasks
  • Snowpark
  • Data quality frameworks
  • ERP/SAP or SaaS source integration
Experience And Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Engineering or related discipline.
  • Typically 3-5 years of experience in data engineering, data warehouse development or platform engineering.
  • Hands-on experience with Snowflake or modern cloud data warehouse platforms.
  • Strong SQL development skills and practical understanding of ELT/ETL pipeline patterns.
  • Experience with Azure Data Factory, Python and Git-based development practices is preferred.
  • Candidate Profile
  • A strong candidate will be technically hands-on, disciplined in documentation and comfortable working through ambiguity. They should enjoy building reliable pipelines, understanding business context and improving engineering patterns so that data products can scale beyond one-off reporting requests.

All new hires are appointed on a 3-year renewable contract in the first instance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Assistant Director (Data Engineer Lead), ETO
Senior Assistant Director (Data Engineer Lead), ETO

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 150,000 - 240,000
Snowflake Data Engineer
Snowflake Data Engineer

U3 INFOTECH PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Data Engineer (Snowflake).
Data Engineer (Snowflake).

Visa Hunt • Singapore

On-site
SGD 90,000 - 130,000
Senior Manager (Data Analyst), ETO
Senior Manager (Data Analyst), ETO

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Engineer (AWS / Snowflake)
Senior Software Engineer (AWS / Snowflake)

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Financial/Investment Data Engineer (SQL queries/ETL/DWH)
Financial/Investment Data Engineer (SQL queries/ETL/DWH)

Luxoft Singapore • Singapore

On-site
SGD 60,000 - 80,000
Senior Data Engineer
Senior Data Engineer

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000
Sr Data Engineer
Sr Data Engineer

Straive • Singapore

On-site
SGD 150,000 - 230,000
Senior Data Engineer
Senior Data Engineer

michael page (personnel) pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Assistant Director (Data Analyst Lead), ETO
Senior Assistant Director (Data Analyst Lead), ETO

A*STAR - Agency for Science, Technology and Research • Singapore

Hybrid
SGD 120,000 - 180,000