CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Snowflake Developer United States Jobs

1 Job Offers

Sr. Snowflake Developer
Save Icon
Seeking a Senior Snowflake Developer for a permanent role in San Francisco, requiring 4 days onsite weekly. You will design, develop, and maintain applications using Snowflake, leveraging 5+ years of platform expertise and strong SQL skills. This position offers an excellent compensation package ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
130000.00 - 175000.00 USD / Year
clearbridgetech.com Logo
ClearBridge Technology Group
Expiration Date
Until further notice

About the Snowflake Developer role

Explore the dynamic and in-demand field of Snowflake Developer jobs, a pivotal career at the intersection of cloud computing and data engineering. A Snowflake Developer is a specialized data professional responsible for designing, building, and maintaining data solutions on the Snowflake Cloud Data Platform. Their core mission is to enable organizations to harness the power of their data by creating scalable, performant, and secure data warehouses and pipelines that drive analytics and business intelligence.

Professionals in these roles typically engage in a comprehensive set of responsibilities. Central to their work is architecting and implementing the Snowflake data environment, which includes designing logical and physical data models using star or snowflake schemas. They develop robust ETL (Extract, Transform, Load) or ELT processes to ingest data from diverse sources—such as databases, applications, and files—into Snowflake. This involves writing complex SQL queries, crafting stored procedures and user-defined functions (UDFs), and utilizing Snowflake scripting for advanced data transformations. A significant part of the role focuses on performance optimization; developers continuously tune the platform using techniques like clustering, partitioning, and materialized views to ensure efficient query execution and cost management. Furthermore, they collaborate closely with data analysts, scientists, and business stakeholders to understand requirements and ensure the timely availability of accurate, clean data for reporting and advanced analytics.

The technical skill set for Snowflake Developer jobs is both deep and broad. Foundational expertise in SQL is non-negotiable, coupled with hands-on proficiency in the Snowflake platform itself, including its unique architecture and features like virtual warehouses, data sharing, and time travel. Experience with cloud platforms—primarily AWS, Azure, or Google Cloud—is essential, as Snowflake is natively built for the cloud. Developers are often proficient in data integration tools such as Informatica, Talend, Matillion, or Azure Data Factory. A strong understanding of data warehousing concepts, data modeling principles, and data governance is required. Increasingly, these roles demand familiarity with modern DevOps practices, including version control (Git), CI/CD pipelines, and infrastructure-as-code, to automate deployments and ensure reliability. Soft skills like problem-solving, effective communication, and the ability to work in cross-functional teams are equally critical for success.

Typical requirements for candidates seeking Snowflake Developer jobs include a bachelor’s degree in computer science, information technology, or a related field, complemented by several years of experience in data engineering or database development. As the demand for cloud data expertise surges, professionals who can bridge the gap between raw data and actionable insights are highly valued. Whether specializing purely in Snowflake or combining it with application development skills, these roles offer a rewarding career path building the foundational data infrastructure that powers modern data-driven decision-making.