Snowflake Data Engineer Lead

We are looking for an experienced Snowflake Data Engineering Lead to join our Data Engineering practice.

Type:

Remote

Full-time

Job ID:

JR - 59641

Apply now
Technologies:
Snowflake
Snowpark
Iceberg
Python
SQL
AWS
Azure
Google Cloud Platform (GCP)
DBT
MuleSoft
Boomi
SnapLogic
Apache Airflow
Argo
Oozie
CI\CD
Locations:
LATAM

Table of contents

Apply now
Let’s be in touch!

Job Description

We are seeking a highly skilled Snowflake Data Engineering Lead to join our Data Engineering practice. In this role, you will lead the design, implementation, and optimization of Snowflake-based data solutions, ensuring scalable, high-performance, and secure data infrastructure.
You will collaborate with cross-functional teams to develop robust ETL pipelines, enhance data governance, and drive best practices in cloud data engineering.

Requirements:

  • 6+ years of experience in data engineering;
  • 2+ years of experience in Snowflake architecture, data modeling, and ETL;
  • Proficiency in Python and SQL, with expertise in query optimization;
  • Experience with workflow management tools (Apache Airflow, Argo, Oozie);
  • Familiarity with cloud platforms (AWS, Azure, GCP);
  • Hands-on experience with CI/CD pipelines and DevOps practices for data engineering;
  • Solid understanding of data warehousing, data lakes, and MPP data platforms;
  • Snowflake SnowPro Certification (preferred).

Nice to Have:

  • Experience with AI/ML solutions;
  • Knowledge of DBT framework for data transformation;
  • Familiarity with integration tools (MuleSoft, Boomi, SnapLogic).

Responsibilities:

  • Design and implement scalable Snowflake data models for data ingestion and analytics;
  • Develop and maintain ETL pipelines, ensuring data consistency and integrity;
  • Optimize Snowflake configurations, including query tuning and partition management;
  • Implement data security measures, role-based access control (RBAC), and data masking;
  • Automate data processing and pipeline monitoring;
  • Lead data migration initiatives from other data solutions to Snowflake;
  • Collaborate with teams to solve complex data challenges and troubleshoot issues;
  • Promote CI/CD best practices and DevOps methodologies in data engineering.

What We Offer:

  • USD monthly payment;  
  • 100% remote opportunity;  
  • 10 business days of paid vacation per year (can be taken after 6 months);  
  • Up to 10 national holidays (either US or country of residence);  
  • 5 personal days off (can be taken after 3 months);  
  • Travel expenses are covered when applicable;  
  • Referral program;  
  • Paid certification program;  
  • Personal development plan (PDP).

Apply now

Snowflake Data Engineer Lead