About the Role :
We are looking for an experienced Snowflake Developer (Data Engineer) with strong expertise in Snowflake, Python, SQL, DBT, and Snowpark. The ideal candidate will be responsible for designing, building, and optimizing scalable data pipelines and analytics solutions that drive business insights and decision-making.
Key Responsibilities :
- Design, develop, and optimize data pipelines and ELT / ETL workflows using Snowflake, Python, and DBT.
- Build and maintain DBT models (sources, staging, fact / dimension models, incremental loads, testing, and documentation).
- Leverage Snowpark to implement advanced transformations and enable data applications in Snowflake.
- Write and optimize efficient SQL queries for complex transformations, performance tuning, and data modeling.
- Collaborate with cross-functional teams to ensure data quality, consistency, and reliability.
- Monitor, troubleshoot, and improve data workflows for scalability and performance.
Must-Have Skills :
Strong hands-on experience with Snowflake (data modeling, performance tuning, advanced features).Python for data engineering tasks and automation.Expertise in SQL (complex queries, optimization).Experience with Snowpark for advanced data transformations.Knowledge of DBT (good to have).Ideal Candidate :
8- 12 years of relevant experience in data engineering and cloud data platforms.Proven ability to work in remote and collaborative environments.Strong problem-solving skills with a focus on performance and scalability.Excellent communication and stakeholder management skills.(ref : hirist.tech)