Data Engineer – Snowflake & DBT (100 remote) (TOR, ON)
Job Description
Data Engineer – Snowflake & DBT (Remote)Design and optimize cutting-edge data pipelines and warehouse solutions using Snowflake and DBT in a fully remote role across Québec or Ontario. This permanent opportunity offers a salary of $82–90K (negotiable based on experience) and the chance to work in a dynamic, cloud-based environment with strategic impact.
What is in it for you:
• Salary starting at $ negotiable based on experience).
• Annual bonus based on individual performance and company profitability, paid at the end of the fall.
• Permanent full-time position (40 hours/week), Monday to Friday, between 8 am and 5 pm.
• 3 weeks of vacation per year, depending on seniority.
• Comprehensive benefits package available after 90 days: dental and medical insurance, massage therapy, chiropractic care, and more.
• Retirement savings plan: voluntary contribution of up to 3% of salary, with matching employer contribution.
Responsibilities:
• Design, build, and maintain data pipelines, warehouses, and data models using Snowflake and DBT.
• Collaborate with cross-functional teams to gather data requirements and develop efficient data architectures.
• Implement and manage ETL/ELT processes across structured and unstructured data sources using tools such as Azure Data Factory and SQL.
• Enforce data governance protocols including quality, lineage, metadata management, and security compliance.
• Monitor system performance, conduct tuning, and proactively address bottlenecks.
• Maintain documentation of data processes, architecture, and technical specifications.
• Contribute to team knowledge by supporting peers and staying current on data engineering trends.
What you will need to succeed:
• Bachelor's or graduate degree in computer engineering, data science, mathematics, or a related discipline.
• Relevant certifications in Azure Data Services or Snowflake are considered an asset.
• 4–6 years of experience in data engineering or a related field.
• Proficient in SQL and familiar with both relational and NoSQL databases (e.g., MS SQL Server, Snowflake, PostgreSQL, Cosmos DB).
• Hands-on experience with Snowflake and DBT for warehousing and data transformation.
• Skilled in designing and optimizing data pipelines and ETL/ELT workflows.
• Experience with cloud platforms, particularly Azure, and cloud-based storage systems.
• Familiarity with data pipeline and orchestration tools such as Azure Data Factory, Airflow, Azkaban, or Luigi.
• Experience leveraging REST APIs for data integration.
• Comfortable working in multidisciplinary teams to address complex data processing challenges.
Why Recruit Action?
Recruit Action (agency permit: AP provides recruitment services through quality support and a personalized approach to job seekers and businesses. Only candidates who match hiring criteria will be contacted.
# GE220725
How to Apply
Ready to start your career as a Data Engineer – Snowflake & DBT (100 remote) (TOR, ON) at Recrute Action?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Recrute Action in Toronto.
Is this a remote position?▼
This appears to be an on-site role in Toronto.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.