Skip to main content
ResumeKart
← Back to Jobs

Senior Snowflake Developer (Python)

Themesoft Inc.•Toronto, Ontario
Contract7-15
👁️ 0 views•📝 0 applications•Posted 10/29/2026•Expires 11/28/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Snowflake Developer (Python) roles in Toronto, Ontario — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

Job Description

Themesoft Inc. is a global IT solutions provider and a Woman‑Owned Minority Business Enterprise headquartered in Dallas, TX. With a strong presence across the US, Canada, India, Singapore, and Brazil, we specialize in digital transformation, consulting, and workforce solutions across diverse industries. We are currently looking for a tech‑savvy and results‑driven professional for one of our leading clients. If you’re passionate about technology and looking to grow in a dynamic, fast‑paced environment, this could be the perfect fit for you! Job Title: Senior Snowflake Developer (Python) Toronto, ON / Hybrid Long term Contract Experience 8–12 years overall data engineering experience, with 4+ years on Snowflake Job Summary We are seeking a Senior Snowflake Developer with strong Python experience to design, develop, and optimize scalable cloud‑based data solutions. The ideal candidate will have deep expertise in Snowflake architecture, data modeling, and performance optimization, along with hands‑on experience building data pipelines and automation using Python. This role involves close collaboration with data engineers, analysts, and business stakeholders to deliver reliable, high‑performance analytics solutions. Key Responsibilities Snowflake Development & Architecture • Design, develop, and maintain Snowflake data warehouses, schemas, and data models • Implement and manage Snowflake objects including databases, schemas, tables, views, streams, and tasks • Optimize query performance, clustering, and warehouse sizing • Implement data sharing, time travel, and zero‑copy cloning features • Ensure best practices for security, role‑based access control (RBAC), and data governance • Develop and maintain ETL/ELT pipelines using Python • Integrate Snowflake with Python frameworks and libraries (e.g., Pandas, Snowflake Connector, Snowpark) • Build reusable Python modules for data validation, transformation, and automation • Implement error handling, logging, and monitoring for data pipelines Data Integration & Orchestration • Integrate data from multiple sources (RDBMS, APIs, flat files, cloud storage) • Work with orchestration tools such as Airflow, Azure Data Factory, or similar • Implement CI/CD pipelines for data workloads Performance, Quality & Reliability • Troubleshoot data issues and optimize pipeline reliability • Implement data quality checks and reconciliation processes • Monitor Snowflake usage and manage cost optimization • Collaborate with data analysts, data scientists, and business teams • Provide technical guidance and mentorship to junior developers • Participate in architecture reviews and technical decision‑making • Document technical designs, data models, and operational procedures Required Skills & Qualifications Technical Skills • Strong hands‑on experience with Snowflake • Advanced proficiency in Python • Strong SQL expertise, including complex queries and performance tuning • Experience with Snowflake Snowpark (Python) is a strong plus • Knowledge of ETL/ELT concepts and data warehousing principles • Experience with cloud platforms (AWS, Azure, or GCP) • Familiarity with version control tools (Git, Bitbucket, etc.) Preferred Skills • Experience with Airflow, dbt, or similar data tools • Knowledge of data governance, metadata management, and security best practices • Exposure to DevOps / CI‑CD practices for data platforms • Experience in Agile/Scrum environments Education • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field Soft Skills • Strong analytical and problem‑solving skills • Excellent communication and stakeholder management abilities • Ability to work independently and in a collaborative team environment • Proactive mindset with attention to detail Nice to Have • Experience with real‑time or near‑real‑time data processing • Exposure to data visualization tools (Power BI, Tableau, Looker) #J-18808-Ljbffr

Required Skills

SnowflakePythonSQLETLELTAWSAzureGCPGitBitbucketAirflowdbtdata governancemetadata managementsecurity best practicesDevOpsCI-CDAgileScrumdata visualizationPower BITableauLookerSnowflake Snowparkreal-time data processing

Partner picks for Senior Snowflake Developer (Python) in Toronto

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers pythoncovers awscovers sqlcovers power bi
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers pythoncovers devopscovers aws

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.