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
