Engineering Blog

Hear directly from Snowflake’s technical leaders about what we build, why and how we build it, and how you can use it.

LATESTPOSTS

OUR CATEGORIES
Gen AI

Think. Execute. Excel: Arctic Text2SQL with Execution-Guided CoT

Learn how Snowflake’s ExCoT optimizes Text2SQL with execution-guided CoT and DPO, setting a new benchmark in natural language to SQL accuracy.
|||
APR 02, 2025|10 min read
Core Platform

Snowflake Introduces SQL Spread Operator (**)

Snowflake's new SQL spread operator (**) simplifies query writing, boosts performance and enhances security when working with dynamic SQL inputs.
APR 01, 2025|3 min read
Gen AI

Agentic Semantic Model Improvement: Elevating Text-to-SQL Performance

Discover how Snowflake’s agentic system enhances semantic models for text-to-SQL, reducing manual work and improving SQL query accuracy.
MAR 31, 2025|7 min read
Data Engineering

Pruning for Iceberg: 90% of an Iceberg Is Underwater

Learn how Snowflake optimizes Apache Iceberg table performance through advanced data pruning techniques across Parquet file layers.
||
MAR 26, 2025|7 min read
Gen AI

Snowflake Arctic Embed Joins ArcticTraining: Simple And Scalable Embedding Model Training

Arctic Embed now merges with ArcticTraining, giving developers open access to core training code for building efficient frontier embedding models.
MAR 25, 2025|10 min read
Core Platform

How Snowflake Optimizes Apache Iceberg Queries with Adaptive Execution

By optimizing I/O parallelism and memory allocation for peak efficiency, Snowflake’s Adaptive Scan was observed to boost Apache Iceberg query performance by up to 70% for scan-heavy queries accessing small regions from micro-partitions in production.
|
MAR 20, 2025|5 min read
Gen AI

Cortex AI Parse Document: Text Extraction That Combines High Quality, Speed and Simplicity

Snowflake introduces an advanced OCR model for extracting text from documents with superior accuracy, seamless SQL integration, and optimized performance.
||
MAR 19, 2025|8 min read
Core Platform

Asynchronous Execution Accelerates Snowflake's SQL Stored Procedures

Snowflake introduces async execution for SQL stored procedures, enabling parallel processing to improve efficiency, resource usage, and accelerate workflows.
|
MAR 18, 2025|4 min read
Core Platform

Fast and Reliable Builds at Snowflake with Bazel

Snowflake optimized its build system with Bazel, improving speed, reliability, and scalability for Java and C++ development while unifying the engineering experience.
MAR 13, 2025|14 min read

Start your 30-DayFree Trial

Try Snowflake free for 30 days and experience the AI Data Cloud that helps eliminate the complexity, cost and constraints inherent with other solutions.