Senior Snowflake Data Engineer
epam
Job Description
-
Design and implement robust data pipelines using Snowflake's native capabilities
-
Develop and optimize complex queries using Snow SQL and Snow PLSQL
-
Build scalable data applications using the Snowpark framework
-
Deploy and manage Snowflake environments on AWS and Azure cloud platforms
-
Integrate Snowflake with various cloud services and data sources
-
Establish security best practices and data governance frameworks
-
Optimize cloud resource utilization and cost management
-
Maintain data workflows using Apache Airflow
-
Create data transformation pipelines using DBT
-
Monitor data quality, reliability and performance across pipelines
-
Leverage Snowflake Cortex AI for advanced analytics and machine learning use cases
-
Collaborate with data scientists to productionize ML models
Requirements
-
5 to 8 years of experience in data engineering including 4+ years of hands-on experience with Snowflake
-
Proficiency in Snow SQL, Snow PLSQL and Snowpark for query development, stored procedures and Python-based data applications
-
Advanced skills in Python programming with a focus on data engineering
-
Proficiency in AWS and/or Azure cloud services
-
Familiarity with Apache Airflow for workflow orchestration and DBT for data transformation and modeling
-
Background in Snowflake Cortex AI for native AI and ML capabilities
-