We are looking for a Senior Data
Engineer to design, build, and optimize scalable data pipelines on Snowflake.
The ideal candidate has hands -on experience with Snowflake Cortex, strong
Python scripting skills within the Snowflake ecosystem, and proven experience
integrating SAP or other ERP systems as upstream data sources. This role will
play a key part in enabling advanced analytics and AI -driven use cases.
• Design, develop, and maintain robust, scalable ETL/ELT
pipelines to ingest, transform, and model data within Snowflake.
• Build and optimize data extraction pipelines from SAP
(ECC/S4HANA) or other ERP systems, handling complex source structures such as
IDocs, BAPIs, ODP extractors, or CDS views.
• Design and implement efficient Snowflake schemas,
warehouses, and resource monitors to balance performance and cost.
• Develop Python -based scripts and Snowpark applications
for data transformation, automation, and orchestration within Snowflake using
DataFrames, UDFs/stored procs,
• Leverage Snowflake Cortex (LLM functions, Cortex
Analyst/Search, ML -based functions) to enable AI -powered analytics and natural
language data access.
• Implement data quality, validation, and reconciliation
checks to ensure accuracy of ERP -sourced financial and operational data.
• Build and use CI/CD workflows using Git -based version
control.
• Collaborate with data architects, analysts, and
business stakeholders to translate requirements into reliable data models and
pipelines.
• Monitor, troubleshoot, and optimize pipeline
performance, query efficiency, and storage/compute costs.
• Document data flows, transformation logic, and
technical design decisions.
• 6+ years of experience in data engineering, with at
least 3+ years working hands -on with Snowflake.
• Practical experience with Snowflake Cortex features
(Cortex LLM functions, Cortex Analyst, Cortex Search, or similar).
• Strong Python scripting skills, including experience
with Snowpark for Python, UDFs/UDTFs, and stored procedures.
• Demonstrated experience integrating SAP (ECC or
S/4HANA) or other ERP systems (Oracle EBS etc.) as source systems, using tools
such as SAP Data Services (BODS), SLT, ODP, IDocs, or third -party connectors
(e.g., Fivetran, Matillion, Qlik Replicate).
• Solid understanding of SQL performance tuning, data
modeling (star/snowflake schemas), and warehouse cost optimization.
• Experience with orchestration tools (Airflow, dbt,
Snowflake Tasks/Streams) for pipeline scheduling and dependency management.
• Strong working knowledge of GCP, including Cloud
Storage, IAM, Dataflow, and Cloud Functions, and related services used
alongside Snowflake for storage, ingestion, and orchestration.
• Strong understanding of data governance, security, and
role -based access control within Snowflake.
• Excellent communication skills and ability to work
cross -functionally with business and technical teams.
• Experience with SAP modules (FI/CO, MM, SD) and their
underlying data structures.
• Exposure to Snowflake features such as Streams, Tasks,
Dynamic Tables, and External Tables.
• Knowledge of CI/CD tools (Git, Jenkins, Azure DevOps)
for automated deployment of Snowflake code.
• Prior experience building AI/ML -enabled analytics use
cases using Cortex or similar LLM -integrated platforms.
• Experience with GCP -native data services such as
Pub/Sub, Cloud Composer, Workflows, or Datastream for ERP/SAP data ingestion
into Snowflake.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.