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

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
