Lead Snowflake Developer Charlotte, NC- Hybrid Hybrid role Only W2 (H1b transfers are accepted )
Job Description Overview :
The Snowflake Developer will be responsible for designing, developing, and optimizing scalable data solutions using the Snowflake cloud data platform. The role involves collaborating with cross-functional teams to ensure data integrity, performance, and security. This position requires strong expertise in SQL, data warehousing, ETL processes, and cloud computing platforms.
Key Responsibilities :
- Design and implement data storage solutions leveraging Snowflake s architecture.
- Develop, optimize, and troubleshoot complex SQL queries within the Snowflake environment.
- Build and maintain ETL pipelines to move data efficiently into Snowflake.
- Collaborate with data architects, analysts, and stakeholders to develop data models that meet business requirements.
- Ensure data security, compliance, and governance according to industry standards.
- Integrate Snowflake with various data sources, third-party tools, and business intelligence platforms like Tableau or Looker.
- Monitor performance and optimize Snowflake settings for cost-efficiency and speed.
- Document technical specifications, processes, and provide support for data-related issues.
- Stay updated with new Snowflake features and industry best practices.
Required Skills and Qualifications :
Bachelor s degree in Computer Science, Information Technology, or a related field.Minimum 3 years of experience working with Snowflake or similar cloud-based data warehousing platforms.Proficiency in SQL and strong understanding of data modeling concepts.Hands-on experience with ETL tools and processes.Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.Familiarity with Snowflake-specific features like Time Travel, Zero-Copy Cloning, and SnowSQL.Experience with scripting languages such as Python or JavaScript for automation.Strong problem-solving and analytical skills.Good communication skills and ability to work collaboratively in a team environment.Knowledge of data security, privacy, and compliance requirements.Preferred Qualifications :
Snowflake certification(s) or relevant cloud / data platform certifications.Experience with big data tools like Apache Spark or Hadoop.Ability to translate business needs into technical solutions effectively.