
Search by job, company or skills
Role Overview
We are seeking a Senior SQL Developer with deep Snowflake expertise to support and enhance our cloud data platform. This role demands advanced SQL proficiency, hands-on experience with Snowflake data warehousing, and strong capability in building, optimizing, and maintaining ELT pipelines using Matillion.
Core Technical Responsibilities
Advanced SQL Development
Design and implement complex SQL transformations using:
CTEs, subqueries, window functions, analytical functions
Query refactoring for performance and readability
Optimize SQL for large-volume datasets and high-concurrency workloads
Perform query performance tuning and troubleshooting in Snowflake
Review and refactor existing SQL logic to improve efficiency and maintainability
Snowflake Data Engineering
Develop and manage Snowflake objects, including:
Schemas, tables (transient, temporary), views, materialized views
Stages, file formats, internal/external storage integrations
Implement and optimize:
Snowflake virtual warehouses (size, auto-suspend/resume, cost optimization)
Clustering and micro-partition awareness
Apply best practices for:
Data loading and unloading (COPY INTO, Snowpipe – if applicable)
Secure data access using roles and privileges
Monitor and improve Snowflake query and storage costs
Matillion ELT Development
Design, develop, and maintain Matillion pipelines for ELT workflows
Implement parameterized, reusable, and scalable job designs
Manage job dependencies, orchestration, and error handling
Optimize ELT workflows for performance and reliability in Snowflake
Data Modeling & Architecture
Design and support dimensional and analytical data models (fact/dimension structures)
Handle intermediate to advanced transformation logic
Ensure data quality, consistency, and accuracy across layers
Collaborate with downstream consumers (BI, reporting, analytics teams)
Must-Have
8+ years of hands-on SQL development with proven advanced-level capability
Strong experience with Snowflake in production environments
Strong experience using Matillion for ELT development
Deep understanding of:
Data warehousing concepts
ELT vs ETL patterns
Performance tuning and optimization
Ability to work independently on complex tasks with minimal supervision
Strong debugging, problem-solving, and analytical skills
Good-to-Have
Experience with cloud platforms (AWS / Azure / GCP)
Exposure to CI/CD for data pipelines
Experience mentoring or reviewing code for junior developers
Familiarity with data governance, auditing, or data quality frameworks
Must-Have Skills
Must Have • 8+ years of hands on SQL development with proven advanced level capability • Strong experience with Snowflake in production environments • Strong experience using Matillion for ELT development • Deep understanding of: o Data warehousing concepts o ELT vs ETL patterns o Performance tuning and optimization • Ability to work independently on complex tasks with minimal supervision • Strong debugging, problem solving, and analytical skills
Job ID: 145950117