Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

usd85k - usd110k per year
Full-time

Silk & Snow

We are seeking a versatile and highly motivated Data Engineer to join our data analytics and reporting team. This role is critical in bridging the gap between raw data and actionable business insights, while also contributing to the robustness and efficiency of our data infrastructure. The ideal candidate will possess strong SQL skills for ad-hoc analysis and reporting, proficiency in Power BI for dashboard development, and hands-on experience with Python for data extraction and loading processes within our data warehouse environment. The core focus of this role is designing and maintaining well-structured data models and robust transformation logic that serve as the foundation for reliable, scalable analytics.


In this role you will:


Data Modelling and Transformation

  • Design and implement dimensional and relational data models (star/snowflake schemas) that support scalable, performant analytics across business domains.
  • Develop, document, and maintain transformation logic that converts raw source data into clean, conformed, and business-ready datasets.
  • Write and optimize complex SQL queries and dbt models for data manipulation, aggregation, and layered transformation within the data warehouse.
  • Define and enforce data standards, naming conventions, and modeling best practices to ensure consistency across the warehouse.
  • Collaborate with stakeholders to translate business logic into well-structured data models that are intuitive and reusable.
  • Evaluate and refine existing models over time as business needs evolve, ensuring models remain accurate, efficient, and well-documented.

Data Engineering and Warehouse Development

  • Design, develop, and maintain Python scripts for extracting and loading data from various source systems into our data warehouse.
  • Ensure data quality, accuracy, and consistency throughout the pipeline, from ingestion through to reporting-ready layers.
  • Identify and resolve data pipeline issues, ensuring timely and reliable data availability.
  • Contribute to the documentation of ETL processes, pipeline architecture, and data definitions.

Data Analytics and Reporting

  • Develop, maintain, and optimize interactive dashboards and reports using Power BI to visualize KPIs and business trends, built on top of well-modeled data layers.
  • Perform ad-hoc data analysis using SQL and collaborate with stakeholders across Marketing, Sales, Product, and Operations to translate business questions into clear, actionable insights.


The Qualifications and Experience we like to see:

  • Bachelor's degree in Computer Science, Mathematics, Statistics, or a related quantitative field.
  • 2-4 years of experience in a data-focused role, with a strong emphasis on data engineering and/or analytics.
  • Demonstrated experience designing dimensional models (star/snowflake schemas) and translating business requirements into logical and physical data models.
  • Advanced SQL proficiency within a modeling and transformation context (e.g., layered CTEs, reusable views, incremental logic).
  • Hands-on experience building pipelines that clean, standardize, and reshape raw data into analytics-ready datasets using SQL and/or Python.
  • Practical experience with dbt for modular, tested, and version-controlled transformation logic.
  • Experience developing and publishing interactive dashboards in Power BI or comparable tools such as Tableau or Looker.
  • Familiarity with workflow orchestration tools such as Apache Airflow.
  • Experience with cloud-based data platforms, particularly Google BigQuery or Azure Synapse Analytics.
  • Proficiency with Power BI report development and DAX formula creation.
  • Industry experience in e-Commerce, particularly with Shopify.
  • Solid experience with Python for data manipulation, scripting, and building ETL/ELT processes (e.g., Pandas, SQLAlchemy).
  • Strong analytical, problem-solving, and critical thinking abilities with keen attention to detail.
  • Excellent verbal and written communication skills, with the ability to explain complex data concepts to non-technical stakeholders.

Why our team members enjoy working at Silk & Snow:

  • We prioritize diversity and inclusivity in our company culture
  • Growth opportunities with an emphasis on hiring from within
  • You will be exposed to a streamlined training process and receive guidance and support that will set you up for success during and after training
  • You can access our learning platform with lots of free courses taught by experts to support your personal and professional development
  • We offer a competitive benefits package, which includes but is not limited to medical, dental, and vision.
  • Employee discount on all products and a free mattress and bedding set offered upon completion of the probationary period
  • Make a meaningful impact on our customers' sleep habits, contributing to their overall well-being
  • We foster a healthy work-life balance with our company's supportive environment
  • This is not just a job but a CAREER with potential opportunities for growth and advancement

Additional Information:


This is a current open position. The salary range for this position is $85,000.00 - $110,000.00 annually. Actual salary for the role may vary depending on work location of the successful candidate and other factors including but not limited to, skills, education, experience, working conditions and the local labour market.


Our recruitment process incorporates various screening technologies, which may include AI, to screen for employability or suitability. Human recruiters review all applications.


Inclusion and Belonging:


We are committed to building a company culture of inclusion and diversity where differences are embraced and valued, this allows us to better understand and meet the needs of our customers and the communities we serve. We want to ensure every job applicant is treated fairly and with respect regarding race, national or ethnic origin, religion, age, gender, sexual orientation, or disability. Upon request, accommodations are available during all stages of the recruitment process.

At Silk & Snow, we create products that turn your house into a home. We help bring affordable luxury to our customers every day by providing them with meticulously crafted and manufactured sleep products that elevate your personal sanctuaries and give you the rest you deserve.

We make every decision by following three principles. We always use better materials, ensure that every product is thoughtfully manufactured, and above all, ensure transparency in everything we do. We're proud of our products, and we want to give our customers the confidence to know that they are purchasing better products for their family, their home and the planet.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Data Engineer in Toronto, ON vacancy
  •  ...a mission-driven organization making a meaningful impact through data and technology. This is an exciting opportunity to help shape modern...  ...high-performing data solutions.  Your new role   As the Data Engineer, you will be responsible for designing, building, and optimizing... 
    Suggested
    Contract work
    Manual labor

    Hays

    Toronto, ON
    13 days ago
  • $50.75 - $65.6 per hour

    Our client, is seeking a highly detailed and forward-thinking Data Engineer III to join their enterprise Cloud Compliance and Governance division...  ...policy enforcement frameworks. Hands-on exposure to policy engines like Open Policy Agent (OPA), HashiCorp Sentinel, Azure Policy,... 
    Suggested
    Long term contract
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Remote work
    Monday to friday
    2 days per week

    Randstad

    Toronto, ON
    5 days ago
  • $108k - $135k per year

     ...members belong and have the opportunity to thrive.  Here at Lyft, data is at the core of every decision we make. It powers our business...  ...effectiveness of our product launches and features. As a Data Engineer on Lyft’s Marketplace – Decision Apps team, you will own and... 
    Suggested
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • We are seeking a hands-on Data Engineer to support the Total Fund Management Portfolio Management Technology team. This role focuses on building and optimizing large-scale data processing systems in a cloud-native environment. You are expected to independently design and deliver... 
    Suggested
    For subcontractor

    Luxoft

    Toronto, ON
    3 days ago
  •  ...We are seeking a Microsoft Fabric Data Engineer to design and implement robust data solutions that drive business insights and decisions. In this role, you will create efficient data pipelines, manage data frameworks, and utilize Microsoft technologies and Python to enhance... 
    Suggested
    Contract work
    Immediate start
    Remote work

    Nigel Frank International

    Toronto, ON
    3 days ago
  •  ...build an exceptional experience for yourself, and a better working world for all.  The opportunity We are looking for a Data Engineer. Our AI & Data practice works collaboratively with our clients to enhance their ability to use and interpret data and develop their... 
    Long term contract

    Ernst & Young

    Toronto, ON
    4 days ago
  • $108k - $135k per year

     ...team members belong and have the opportunity to thrive. As a Data Engineer on the Mapping team, you will collaborate with our world class...  ...dbt, Monte Carlo, Soda, Collibra ~ Strong understanding of SQL Engine, experience with querying geospatial data, and able to conduct... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $118.2k - $168.2k per year

     ...Lead Data Engineer We are seeking a highly skilled and strategic Lead Data Engineer to join our team. In this advanced individual contributor role, you will spearhead the development of sophisticated, insightful, and visually compelling reporting solutions using tools such... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects...  ...difference. Where no two days are the same. Job Description Role: Data Engineer Location: Canada – PST (Remote) About the role you... 
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    10 days ago
  • $90k - $130k per year

     ...Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures...  ...who we are by visiting Context We are looking for a Data Engineering Specialist for the Go Expansion program as part of the... 
    Flexible hours
    Toronto, ON
    11 days ago
  •  ...at the most impactful global insurance provider in the world? Look no further than Zurich Canada.   If you have experience in data engineering, and are looking for a new challenge, we would love to hear from you.   Zurich Canada is currently looking for a Data... 
    Work at office
    Local area
    Worldwide
    3 days per week

    Zurich

    Toronto, ON
    23 days ago
  •  ...Reference no. R2857077 Position title: Data and AI Engineer Department: RWD & HI Engineering Location: Toronto, ON About the job Ready to push the limits of what’s possible? Join Sanofi in one of our corporate functions and you can play a vital part in the... 
    Work from home
    Flexible hours
    Toronto, ON
    6 hours ago
  • $101k - $169k per year

     ...What will your typical day look like? Our mission is to use data and analytics to deliver value for our clients. Our team understands...  .... Risk Data Strategy & Architecture Risk Data Modelling & Engineering Risk Data Analytics, Reporting & Insights Risk Data... 
    Long term contract
    Permanent employment
    Flexible hours
    Toronto, ON
    6 days ago
  •  ...Job Title: Java Big Data Engineer Location: Toronto, ON (Hybrid – 4 days onsite per week) Employment Type: Contract About the Role: We are looking for an experienced  Java Big Data Engineer to join a dynamic team in the financial services sector. This is a hybrid... 
    Contract work

    Aarorn Technologies Inc.

    Toronto, ON
    3 days ago
  • $50 per hour

     ...Role : GCP Data Engineer Pay Rate: $50 CAD per hour INC Duration: 6 month contract initially, plus possible extension options Location: Toronto, ON Working Structure: Hybrid 2-3 days per week in office  ​​​​​-- We have a great new opportunity to support one of... 
    Hourly pay
    Contract work
    Work at office
    2 days per week
    3 days per week

    CorGTA

    Toronto, ON
    16 days ago
  • $81.5k - $95k per year

     ...searching the globe for innovative, collaborative minds to join our best-in-class Aecon community! What is the Opportunity? As the Data Engineering Specialist, you will be versatile and driven to help build the data foundation for our AI/ML initiatives. This role is essential... 

    AECON

    Toronto, ON
    19 days ago
  • $94.6k - $176k per year

     ...working 2 days per week in the office at 4100 Gordon Baker Road, Toronto or 250 Yonge Street, Toronto About the team Data and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and compliance requirements by building data and AI products that... 
    Full time
    Contract work
    Part time
    Work at office
    2 days per week
    Toronto, ON
    4 days ago
  •  ...Innovation Dedication Fanatical commitment to quality and service Resourcefulness Collaboration Role Overview As the Data Engineering Team Lead, you will be the technical lead and people manager for a specialized team at the intersection of Big Data, Global... 
    Full time
    Work at office
    Remote work

    Apertera

    Toronto, ON
    2 days ago
  •  ...is redefining the way customers shop through an interconnected, data-driven experience. With a strong entrepreneurial culture backed...  ...organization is investing heavily in advanced analytics and data engineering to drive innovation at scale. You’ll be part of a high-performing... 
    Contract work

    Hays

    Toronto, ON
    23 days ago
  •  ...analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics...  ...consulting team in the world. We are seeking an experienced Data Engineer with expertise in Dataiku to join our data team. As a Data Engineer... 

    Tiger Analytics Inc.

    Toronto, ON
    23 days ago
  •  ...Job Description WHAT IS THE OPPORTUNITY? The Senior Data Engineer bridges analytical expertise and engineering capabilities within the US Mortgage Technology group. This role leads end-to-end data solutions—from requirements gathering through deployment—establishing frameworks... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    27 days ago
  •  ...Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description The  Senior Data Engineer  is responsible for designing, developing, and supporting databases that power a large-scale IVR and contact center platform. The... 
    Long term contract
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    25 days ago
  •  ...Job Description What is the opportunity? The Senior Data Engineer is responsible for designing, building, and maintaining scalable data...  ...automation (e.g., agents, workflow orchestration, or decision engines) that reduces manual effort. Experience with DevOps and CI/CD... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    27 days ago
  •  .... · Develop ETL pipelines using AWS Glue, PySpark, and move data to S3, Redshift, Athena. · Handle large-scale data migration...  ...Framework). · Collaborate across architects, data, DevOps, and engineering teams; mentor junior members. · Work in Agile environments... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...Role: Data Engineer Location: Fully Remote (Canada, EST time zone) Compensation: Salary + Bonus + Health Benefits About Veem Veem is transforming global money movement. Traditional cross-border payments are slow, expensive, and opaque—we’ve built a platform that... 
    Full time
    Remote work

    Veem

    Toronto, ON
    22 days ago
  •  ...What's the opportunity? We’re looking for a Machine Learning Data Engineer to enable data and ML capabilities that directly power the bank...  ...automation (e.g., agents, workflow orchestration, or decision engines) that reduces manual effort Experience with DevOps and CI/CD... 
    Full time
    Local area
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    a month ago
  •  ...Role: Data Engineers Developers Qty: 3 Location: Toronto Office Hybrid: 2 days a week in office Duration: 12 months We are looking for Data Engineers Developers with hands-on experience in Azure Databricks and Data Fabric to build and maintain scalable... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    23 days ago
  • $80k - $130k per year

    Python/Data Engineering - Credit Risk Position Description We are seeking a skilled Python Developer with strong Data Engineering experience to support and enhance Counterparty Credit Risk (CCR) systems and enterprise data platforms. The role focuses on building scalable... 
    Work at office
    Toronto, ON
    12 days ago
  • $75 - $85 per hour

     ...Senior Azure Data Engineer Drive enterprise data governance initiatives within a dynamic insurance environment focused on Azure cloud technologies, automation, and large-scale data platforms. This hybrid Toronto-based opportunity offers exposure to global projects, AI-related... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Work at office
    3 days per week

    Recrute Action

    Toronto, ON
    26 days ago
  • $180k - $225k per year

     ...advertisers and publishers to achieve a common objective — elevating relevancy in E-commerce for everyday shoppers. As our Engineering Manager, Data Science, you will lead the team responsible for driving business value through machine learning and advanced analytics in the... 
    Long term contract
    Work at office
    Remote work
    Shift work

    Fluent, LLC

    Toronto, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!