Matillion ETL for Snowflake | Matillion

Matillion ETL for Snowflake

Matillion ETL for Snowflake makes loading and transforming data on Snowflake fast, easy, and affordable. Prices start at $1.37/hour with no commitments or upfront costs.

Need to cut your ETL development time in half and shave months off your projects? No problem. Takes less than five minutes to set up and delivers results much faster than traditional ETL technologies.


Load data



With just a few clicks, you can load data into Snowflake from dozens of sources, including S3 and RDS; Amazon Redshift; multiple databases and APIs; common systems like Google Analytics, Salesforce, Netsuite, and SAP; and even social media like Facebook and Twitter. Uniquely to Snowflake, you can also ingest and transform complex JSON. Matillion ETL makes it easy to orchestrate and automate data load and transform, scale up/down Snowflake warehouses “in-job”, integrate with other systems and services, leverage scripts, and much more.

Transform data

Matillion ETL for Snowflake transforms data at eye-popping speed in a intuitive, powerful, browser-based graphical job development environment. Expect 50% reduction in ETL development and maintenance effort and months off your project as a result of the streamlined UI, perfect integration to AWS & Snowflake and the sheer speed.





Matillion ETL for Snowflake delivers a rich orchestration environment where you can orchestrate data load and transform; scale up or scale down your Snowflake warehouses; control flow; integrate with other systems and services via Amazon SQS, Amazon SNS and Python; iterate; manage variables; create and drop tables; soft code ETL/ELTs from configuration tables; control transactions and commit/roll-back; set up alerting; and develop data quality, error-handling and conditional logic.


Work as a team

Matillion ETL for Snowflake delivers support for teams with comprehensive version control; integration to 3rd party SCM (e.g. GitHub); collaborate using live, presence aware collaboration; multi-environment & multi-schema support for controlling development, test and production environments. You can also import and export Matillion jobs between instances, as JSON, including via the REST API.

Cheap.  Billing via AWS Cloud

Matillion ETL for Snowflake starts from $1.37 per hour with no up-front costs or long-term commitments. When you move beyond proof of concept and are running 24 x 7, you can choose to purchase an annual subscription to reduce your hourly costs. Billing is via your existing AWS account, so no new vendor to set up or payment terms to negotiate. Matillion ETL for Snowflake appears in your AWS monthly statement, like any other AWS service.

Simple to deploy and scale

Matillion ETL for Snowflake is delivered as an AMI into your existing AWS EC2 console and requires no extra servers or other infrastructure. To make Matillion ETL for Snowflake scale, you scale Snowflake

Enterprise ready

Monitoring, Logging and Alerting

Matillion ETL for Snowflake delivers a wide range of options around monitoring, logging and alerting – real time and historical. You can set up e-mail and text message alerts, integrate with the Amazon CloudWatch, SNS and other monitoring tools. Comprehensive audit and automatic documentation features are also included.




Matillion are an AWS Advanced Technology partner and one of only a handful of AWS Big Data Competency certified software companies in the world.



Get great support on Matillion’s support portal at, where you can raise public questions (monitored by Matillion), access help documentation, view video tutorials and read articles that cover more involved use-cases.

Matillion ships a new release of Matillion ETL for Snowflake approximately every 6 weeks. The upgrade process is simple, via AWS Marketplace or directly from Matillion’s public repository.





Arrange a free 1-hour demo, or launch now on AWS Marketplace.