CrawlJobs Logo

Snowflake Software Developer

Canada, Toronto · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

We are currently seeking a Snowflake Software Developer - Remote to join our team in Toronto, Ontario (CA-ON), Canada (CA).

Job Responsibility

  • Lead design and implementation of enterprise data solutions on Snowflake
  • Drive architecture decisions for data ingestion, transformation, storage, and serving layers
  • Translate business requirements into scalable Snowflake data models
  • Build and maintain ELT/ETL processes using tools such as dbt, Fivetran, Matillion, Talend, or custom pipelines
  • Optimize Snowflake performance: micro-partitioning, clustering keys, result caching, query optimization
  • Implement security best practices (RBAC, masking policies, network policies)

Requirements

  • 7+ years of experience in data engineering, analytics, or solutions architecture
  • 5+ years of hands-on experience with Snowflake in enterprise environments
  • Strong SQL skills and deep understanding of Snowflake features
  • Strong analytical, communication, and problem-solving skills

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Snowflake Software Developer

8 matching positions

Senior Software Developer - ETL

We are seeking a highly accomplished Senior Software Developer - ETL to lead the...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 17, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of progressive professional experience translating complex system specifications into tested, working applications for large-scale, mission-critical environments
  • 10+ years of verified hands-on experience designing and implementing Medallion Data Lakehouse architectures, utilizing tools such as Databricks (PySpark, SQL, Delta Live Tables), Delta Lake, and dbt
  • Demonstrated success constructing and automating enterprise ETL/ELT data pipelines using Azure Data Factory (ADF) and configuring job schedules
  • Mastery of relational database management systems (SQL Server, Synapse, PostgreSQL) and dimensional modeling alongside advanced SQL query optimization and replication tuning
  • Practical development experience manipulating Apache Spark distributed environments and working with storage formats including Parquet, ORC, and JSON
  • High proficiency navigating cloud ecosystems, specifically Azure Data Lake Storage (ADLS), Azure Synapse Analytics, Event Hubs, and Azure Functions
  • Direct, practical experience implementing enterprise data access controls, cloud security models, data lineage tracking, and Unity Catalog data governance
  • Strong experience integrating front-end systems like Power BI (DAX, performance tuning) with cloud warehouses and data pipelines
  • Proven background applying continuous integration and automated deployment protocols via Azure DevOps or GitHub Actions
  • 5+ years of explicit experience running gap analyses, assessing technical options for architecture issues, and delivering robust system integration designs
Job Responsibility
Job Responsibility
  • Design, implement, and maintain highly scalable Medallion Data Lakehouse architectures (Bronze, Silver, and Gold tiers) to capture, store, and process massive enterprise datasets
  • Build, automate, and tune complex ETL/ELT pipelines using data integration factories, orchestration workflows, and transformation tools to handle both structured and unstructured data streams
  • Develop data-driven logic and streaming frameworks utilizing distributed clusters, optimizing query execution, data indexing, partitioning schemes, and storage file formats
  • Design logical and physical dimensional data models, integrating disparate data sources into optimized star and snowflake schemas ready for downstream analytics
  • Investigate and resolve data loading exceptions, performing deep root-cause analysis to distinguish between software failures and source-data quality anomalies
  • Build and connect high-performance data models with cloud data warehouses, implementing advanced calculations and performance tuning to support seamless user reporting
  • Operationalize advanced cataloging engines and data governance frameworks, managing fine-grained data permissions, data lineage tracking, and role-based access controls (RBAC)
  • Implement automated deployment packages and release routines using continuous integration pipelines to manage the lifecycle of data platform infrastructure
  • Conduct detailed technical design evaluations, option analyses, and gap assessments for complex integration components to resolve architectural blockers
  • Produce and maintain comprehensive technical specifications, logical system models, metadata dictionaries, and operational deployment guides to support long-term environment maintenance
  • Fulltime
Read More
Arrow Right

Senior Software Consultant - Databricks / Snowflake

We are seeking a skilled Data Engineer with strong expertise in Databricks and S...
Location
Location
Pakistan , Lahore; Karachi; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience, with deep expertise in data engineering and strong exposure to analytics engineering or data modeling
  • production experience with sqlmesh or dbt, including building, testing, and deploying transformation projects (SQLMesh strongly preferred)
  • hands‑on experience with databricks or snowflake, operating pipelines and warehouses in production environments
  • advanced sql skills, including complex window functions, CTEs, incremental logic, and performance‑optimized aggregations
  • proficiency in python, especially for PySpark transformations, data validation, and pipeline automation
  • strong understanding of dimensional modeling, medallion/layered architectures, and data quality best practices
  • experience with ci/cd for data, including automated testing, version control, and deployment pipelines
Job Responsibility
Job Responsibility
  • build and optimize data pipelines that ingest, validate, and transform core banking data (accounts, transactions, balances, parties, fees) from multiple source systems into our Databricks/Delta Lake lakehouse
  • scale and evolve a multi‑tenant architecture, ensuring tenant isolation, efficient partitioning, and consistent schema evolution as we onboard new banks
  • own ci/cd for the data platform, including GitHub Actions workflows, SQLMesh plan/apply lifecycle, and Databricks deployment automation
  • develop and integrate ml models, including propensity scoring, churn prediction, segmentation, and customer scoring models that feed directly into analytics and decisioning layers
  • ensure pipeline reliability through monitoring, alerting, and robust data validation across tenants and environments
  • design and maintain 300+ sql and python data models across Bronze, Silver, and Gold layers using SQLMesh, with an emphasis on clean abstractions, reusability, and correctness
  • own the metrics layer, defining and validating gold‑standard business metrics (revenue, attrition, household analytics, segmentation, balance projections) used by dashboards and APIs
  • champion data quality by writing SQLMesh audits, unit tests, and enforcing schema contracts to ensure downstream consumers can trust the data
  • collaborate with product and banking domain experts to translate business requirements into well‑modeled, documented, and performant data assets
  • drive documentation and discoverability, ensuring data models are self‑describing and easily understood by analysts and product teams
Read More
Arrow Right

Senior Software Consultant - Databricks / Snowflake

We are seeking a skilled Data Engineer with strong expertise in Databricks and S...
Location
Location
Pakistan , Lahore, Karachi, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience, with deep expertise in data engineering and strong exposure to analytics engineering or data modeling
  • Production experience with SQLMesh or dbt, including building, testing, and deploying transformation projects (SQLMesh strongly preferred)
  • Hands‑on experience with Databricks or Snowflake, operating pipelines and warehouses in production environments
  • Advanced SQL skills, including complex window functions, CTEs, incremental logic, and performance‑optimized aggregations
  • Proficiency in Python, especially for PySpark transformations, data validation, and pipeline automation
  • Strong understanding of dimensional modeling, medallion/layered architectures, and data quality best practices
  • Experience with CI/CD for data, including automated testing, version control, and deployment pipelines
Job Responsibility
Job Responsibility
  • Build and optimize data pipelines that ingest, validate, and transform core banking data (accounts, transactions, balances, parties, fees) from multiple source systems into our Databricks/Delta Lake lakehouse
  • Scale and evolve a multi‑tenant architecture, ensuring tenant isolation, efficient partitioning, and consistent schema evolution as we onboard new banks
  • Own CI/CD for the data platform, including GitHub Actions workflows, SQLMesh plan/apply lifecycle, and Databricks deployment automation
  • Develop and integrate ML models, including propensity scoring, churn prediction, segmentation, and customer scoring models that feed directly into analytics and decisioning layers
  • Ensure pipeline reliability through monitoring, alerting, and robust data validation across tenants and environments
  • Design and maintain 300+ SQL and Python data models across Bronze, Silver, and Gold layers using SQLMesh, with an emphasis on clean abstractions, reusability, and correctness
  • Own the metrics layer, defining and validating gold‑standard business metrics (revenue, attrition, household analytics, segmentation, balance projections) used by dashboards and APIs
  • Champion data quality by writing SQLMesh audits, unit tests, and enforcing schema contracts to ensure downstream consumers can trust the data
  • Collaborate with product and banking domain experts to translate business requirements into well‑modeled, documented, and performant data assets
  • Drive documentation and discoverability, ensuring data models are self‑describing and easily understood by analysts and product teams
Read More
Arrow Right

Senior Software Consultant - Databricks / Snowflake

We are seeking a skilled Data Engineer with strong expertise in Databricks and S...
Location
Location
Pakistan , Lahore; Karachi; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience, with deep expertise in data engineering and strong exposure to analytics engineering or data modeling
  • Production experience with SQLMesh or dbt, including building, testing, and deploying transformation projects (SQLMesh strongly preferred)
  • Hands‑on experience with Databricks or Snowflake, operating pipelines and warehouses in production environments
  • Advanced SQL skills, including complex window functions, CTEs, incremental logic, and performance‑optimized aggregations
  • Proficiency in Python, especially for PySpark transformations, data validation, and pipeline automation
  • Strong understanding of dimensional modeling, medallion/layered architectures, and data quality best practices
  • Experience with CI/CD for data, including automated testing, version control, and deployment pipelines
Job Responsibility
Job Responsibility
  • Build and optimize data pipelines that ingest, validate, and transform core banking data (accounts, transactions, balances, parties, fees) from multiple source systems into our Databricks/Delta Lake lakehouse
  • Scale and evolve a multi‑tenant architecture, ensuring tenant isolation, efficient partitioning, and consistent schema evolution as we onboard new banks
  • Own CI/CD for the data platform, including GitHub Actions workflows, SQLMesh plan/apply lifecycle, and Databricks deployment automation
  • Develop and integrate ML models, including propensity scoring, churn prediction, segmentation, and customer scoring models that feed directly into analytics and decisioning layers
  • Ensure pipeline reliability through monitoring, alerting, and robust data validation across tenants and environments
  • Design and maintain 300+ SQL and Python data models across Bronze, Silver, and Gold layers using SQLMesh, with an emphasis on clean abstractions, reusability, and correctness
  • Own the metrics layer, defining and validating gold‑standard business metrics (revenue, attrition, household analytics, segmentation, balance projections) used by dashboards and APIs
  • Champion data quality by writing SQLMesh audits, unit tests, and enforcing schema contracts to ensure downstream consumers can trust the data
  • Collaborate with product and banking domain experts to translate business requirements into well‑modeled, documented, and performant data assets
  • Drive documentation and discoverability, ensuring data models are self‑describing and easily understood by analysts and product teams
Read More
Arrow Right

Principal Architect, Data Engineer - Pursuit and Capture

We are seeking a principal data architect to design, build, and own T-Mobile’s p...
Location
Location
United States , Bellevue; Overland Park; Frisco; Herndon; Washington DC
Salary
Salary:
116100.00 - 209300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 7 years of related work experience OR Advanced degree with 5 years of related experience
  • Acceptable areas of study include Information Technology, Computer Science or Business
  • 7-10 years experience with ETL/ELT pipeline development, cloud data platform architecture (Azure Data Factory, Databricks, Snowflake), and Salesforce CRM API integration in a production sales or BD environment
  • 7-10 years progressive experience in software engineering/enterprise architecture/technology leadership across multiple products, systems and/or platforms coupled with strong business acumen and executive presence
  • 7-10 years experience working in solutions design and enterprise architecture delivering IT solutions
  • Cloud Computing
  • Collaboration
  • Data Architecture
  • Data Engineering
  • Data Management
Job Responsibility
Job Responsibility
  • Communicate solution designs clearly using diagrams, documents, and verbal presentations to ensure shared understanding
  • Support senior architects by providing assessments and work-effort estimates during project intake and planning processes
  • Build and maintain API integrations connecting GovWin IQ, SAM.gov, Salesforce, and D&B/Leadership Connect into the pursuit intelligence platform, owning all architecture decisions, data quality SLAs, and documentation
  • Support product lifecycle activities including requirement refinement and data design to align with business needs
  • Build and maintain the account scoring and tiering engine that ingests buying signals, incumbency data, and competitive inputs to produce real-time Go/No-Go scores for Capture Managers
  • Lead strategic, regulatory, and tactical software development lifecycle projects to deliver data architecture solutions
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • free, year-round money coaches
  • annual bonus or periodic sales incentive or bonus
  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending account
  • Fulltime
Read More
Arrow Right

Junior Test Engineer

Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-4 years of experience in Software Testing / QA, with at least 2+ years in Data Warehouse / ETL testing
  • Practical experience in data migration / data platform modernization projects is strongly preferred
  • Strong SQL skills for writing complex queries and validations (joins, aggregations, window functions, filters)
  • Hands-on experience testing on at least one data platform such as: Snowflake, Databricks, or other cloud DW/Big Data platforms – experience with Snowflake/Databricks is a plus
  • Exposure to Informatica (understanding mappings/workflows and expected outputs)
  • Exposure to dbt or willingness to learn dbt-based validations (model outputs, dbt test results)
  • Good understanding of data warehouse concepts: facts/dimensions, SCDs, aggregations, grain, source-to-target mapping
  • Familiarity with test management and defect tracking tools (e.g., Azure DevOps, JIRA, TestRail, qTest)
  • Experience with Excel or similar tools for managing validation results and reconciliation artifacts
  • Strong attention to detail and a structured approach to validation
Job Responsibility
Job Responsibility
  • Execute data validation queries to compare source vs target
  • Perform row-count checks between source and target tables
  • Perform aggregate validations (sums, counts, averages, distinct counts, min/max)
  • Perform sample and cell-level comparisons for critical entities and fields
  • Validate schema consistency (data types, lengths, precision/scale, nullable fields, constraints)
  • Log discrepancies, analyze patterns, and work with developers to support root-cause analysis
  • Understand Informatica mappings and workflows and their expected outputs
  • Validate dbt models (staging, core, marts) on Snowflake against legacy Informatica outputs
  • Test Databricks notebooks/jobs that replicate Yellowbricks logic
  • Validate CDC / incremental loads
Read More
Arrow Right

Applied Ai Engineer

You will be working with the Head of Data and AI office on R&D and Product initi...
Location
Location
Poland
Salary
Salary:
16000.00 - 24000.00 PLN / Month
https://www.montrosesoftware.com/ Logo
Montrose Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience delivering end-to-end Data and AI solutions and products
  • Experience in delivering systems and solutions with LLM agentic architectures
  • Understanding of cloud-native architectures and operations
  • Hands-on experience with Databricks or a comparable Lakehouse platform (Snowflake, BigQuery + Vertex, Microsoft Fabric)
  • Familiarity with machine learning mathematical toolboxes
  • Experience with containerized, scalable, elastic deployments, microservice architecture (REST, gRPC)
  • Comfortable with data engineering
  • Proficiency with SQL
  • Understanding of data architectures: OLTP, OLAP, vector and graph databases, column-based file formats
  • Knowledge of DevOps, MLOps, LLMOps best practices
Job Responsibility
Job Responsibility
  • Define and develop proof of concepts for Data and AI products and solutions
  • Conduct market and technology research
  • architect optimal solutions to address business challenges
  • Map AI/ML techniques to specific business problems
  • Build and productionise solutions on the Lakehouse (Databricks: Unity Catalog, Delta Lake, MLflow, Model Serving, Mosaic AI Agent Framework, Vector Search)
  • Forecast operational AI costs for solutions at scale
  • Support business intelligence reporting to guide Data solutions
  • Develop end-to-end data products and solutions with an MLOps and LLMOps mindset within Montrose Software’s Data and AI framework
  • Conduct product and feature discovery meetings with Clients aiming for a cost efficient solution addressing clients goals within their context like budgets, operations, talent pools, data maturity
  • Execute within Montrose's AI delivery and ops patterns and best practices
What we offer
What we offer
  • High-quality equipment
  • Flexible working hours
  • Remote work possibility
  • International project teams
  • English lessons
  • Training budget
  • Clear career path
  • Private medical insurance
  • Multisport card
  • Lunch budget
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer (Microsoft Fabric)

We are looking for an experienced Senior Data Engineer (Microsoft Fabric) to joi...
Location
Location
Ukraine
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Data Engineering
  • Strong hands-on experience with ELT, data pipelines, and data integration tools, including Microsoft Fabric and Azure Data Factory (ADF)
  • Proven experience designing and deploying scalable data architectures with a strong focus on ETL/ELT processes
  • Solid experience designing, developing, and managing enterprise-grade data platforms
  • Experience working with large-scale datasets, modern data warehouse technologies such as Snowflake, and data processing solutions in real-time and batch environments
  • Experience with cloud technologies, preferably Microsoft Azure, but AWS will be fine too
  • Strong knowledge of database technologies, including Oracle, MS SQL Server, and PostgreSQL
  • Experience with data governance concepts, including data lineage, data quality, and data security
  • Ability to design and manage data storage, data processing, and data quality frameworks
  • Ability to work effectively in a fast-paced environment
Job Responsibility
Job Responsibility
  • Architect and implement robust ELT processes using Azure Data Factory and Microsoft Fabric
  • Design, develop, and maintain scalable data pipelines that ingest, transform, and deliver data from multiple enterprise sources into Microsoft Fabric Lakehouses, Warehouses, and downstream Azure SQL databases
  • Build and maintain cloud-based data platforms and analytics solutions using Microsoft Fabric
  • Implement and promote modern software engineering principles and best practices in CI/CD and DevOps
  • Collaborate closely with data engineers, infrastructure teams, business stakeholders, and application teams to ensure effective data integration and accessibility
  • Partner with data analysts and data scientists to enable analytics and support data-driven decision-making
  • Enable and support self-service data engineering capabilities across the wider data organization
  • Identify opportunities for improving the data platform infrastructure and deliver scalable solutions
  • Monitor system performance, troubleshoot issues, and optimize platform reliability and efficiency
  • Develop and maintain technical documentation related to the data platform and its infrastructure
What we offer
What we offer
  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
  • Training & Conferences
  • Fulltime
Read More
Arrow Right