Home Jobs Snowflake Engineer Snowflake Engineer Jobs Snowflake Engineers design, deploy, and optimise data platforms built on Snowflake — schema design, security and RBAC, performance tuning, cost optimisation, Snowpark / Snowpipe / Streams / Tasks, and the integration patterns that connect Snowflake to the broader data stack.
Salary by Experience Level Junior
$95,000 – $130,000
per year
Mid-Level
$135,000 – $190,000
per year
Senior
$200,000 – $290,000
per year
Required Skills Snowflake (warehouses, micro-partitions, clustering) SnowSQL + Snowsight Snowpark (Python, Scala) Snowpipe + Streams + Tasks Snowflake RBAC + secure views Cost optimisation (warehouse sizing, auto-suspend) dbt or Coalesce SQL (advanced)
Common Interview Topics Warehouse sizing and concurrency design Cost optimisation case studies RBAC and secure data sharing Snowpark vs external compute trade-offs Schema design and clustering Migration from on-prem warehousesBrowse by Location New York, NY Los Angeles, CA Chicago, IL Houston, TX Phoenix, AZ Philadelphia, PA San Antonio, TX San Diego, CA Dallas, TX San Jose, CA Frequently Asked Questions Snowflake vs BigQuery vs Databricks — which to specialise in?
Is Snowflake certification worth it?
What is the typical Snowflake Engineer salary?