Snowflake Developer – Job Description
We are looking for a strong
Snowflake Developer
with hands-on experience in
Snowflake, SQL
, and at least one of the following technologies:
Python / DBT / Cortex AI
. The candidate should have experience in building scalable data pipelines, data transformation, optimization, and cloud-based data warehouse solutions.
Required Skills
Strong hands-on experience in
Snowflake
Excellent knowledge of
SQL
and query optimization
Experience in at least one of the following:
Python
DBT (Data Build Tool)
Snowflake Cortex AI
Good understanding of data warehousing concepts
Experience in ETL/ELT development and data transformation
Knowledge of performance tuning and Snowflake best practices
Experience working with cloud platforms like AWS/Azure/GCP is an added advantage
Good communication and stakeholder management skills
Roles & Responsibilities
Design, develop, and maintain Snowflake-based data solutions
Develop and optimize complex SQL queries, stored procedures, and transformations
Build scalable ETL/ELT pipelines using Snowflake and related technologies
Work with cross-functional teams to understand business requirements
Perform data validation, troubleshooting, and performance optimization
Implement best practices for data governance, security, and scalability
Collaborate with data engineers, analysts, and architects for end-to-end delivery
Good to Have
Experience with
Cortex AI
capabilities in Snowflake
Exposure to CI/CD and DevOps practices
Knowledge of orchestration tools like Airflow
Experience in Agile methodology