8+ years of Snowflake development with strong understanding of Snowflake architecture and concepts like Data sharing, resource monitoring, virtual warehousing, performance tuning etc. Extensive experience with complex SQL queries, stored procs /functions. Experience developing, delivering, and supporting a Snowflake based data warehouse application in production. Good hands-on experience in scripting (Shell or Python). Strong understanding of agile development methodologies. The candidate is expected to have strong problem-solving skills and best practices for building scalable and maintainable code. Understanding data structures and being able to design efficient data models tailored to Snowflake's architecture is key. The developer needs to manage data migration into Snowflake. This includes extracting data from various sources, transforming it into a usable form, and loading it into the Snowflake platform. The developer should be adept at tuning Snowflake settings to balance performance and cost. They should be well-versed in Snowflake's unique features, like its handling of semi-structured data and its approach to data sharing and security.