Talent.com
Senior Data Engineer
Senior Data EngineerWellnessLiving • Vaughan, York Region, CA
Senior Data Engineer

Senior Data Engineer

WellnessLiving • Vaughan, York Region, CA
30+ days ago
Job type
  • Permanent
Job description

Join to apply for the Senior Data Engineer role at WellnessLiving .

Title : Senior Data Engineer

Salary : Based on experience + Benefits + Vacation

Location : Thornhill, Canada (Remote)

Length : Permanent, full‑time

About Us

At WellnessLiving, we empower thousands of health and wellness business owners to turn their entrepreneurial dreams into reality. Our mission‑critical software fuels their vision, supporting millions of clients around the world in their wellness journeys. With a deep commitment to putting our customers first, we foster a culture that values high performance, adaptability, and accountability.

Our team is driven by four core values that shape everything we do. If you share these values and meet the qualifications outlined for this role, we encourage you to apply - we’d love to learn more about you!

  • Customer First – We approach every challenge with a customer‑focused lens, driven by an obsession with our customers’ happiness and success.
  • Excellence – We approach every task, whether big or small, with a steadfast commitment to exceptional execution and the pursuit of greatness.
  • Accountability – We take full ownership of our decisions, actions, and outcomes – both successes and failures.
  • Adaptability – We recognize that sustained success demands that we be malleable and purposefully evolve, acknowledging that the world is dynamic and constantly changing.

About You

We’re seeking a seasoned Senior Data Engineer to help lead the modernization of our data infrastructure as we transition from a tightly coupled monolithic system to a scalable, microservices‑based architecture. This role is central to decoupling legacy database structures, enabling domain‑driven service ownership, and powering real‑time analytics, operational intelligence, and AI initiatives across our platform. You will work closely with solution architects and domain owners to design resilient pipelines and data models that reflect business context and support scalable, secure, and auditable data access for internal and external consumers.

Key Responsibilities

  • Monolith‑to‑Microservices Data Transition : Lead the decomposition of monolithic database structures into domain‑aligned schemas that enable service independence and ownership.
  • Pipeline Development & Migration : Build and optimize ETL / ELT workflows using Python, PySpark / Spark, AWS Glue, and dbt, including schema / data mapping and transformation from on‑prem and cloud legacy systems into data lake and warehouse environments.
  • Domain Data Modeling : Define logical and physical domain‑driven data models (star / snowflake schemas, data marts) to serve cross‑functional needs, BI, operations, streaming, and ML.
  • Legacy Systems Integration : Design strategies for extracting, validating, and restructuring data from legacy systems with embedded logic and incomplete normalization.
  • Database Management : Administer, optimize, and scale SQL (MySQL, Aurora, Redshift) and NoSQL (MongoDB) platforms to meet high‑availability and low‑latency needs.
  • Cloud & Serverless ETL : Leverage AWS Glue Catalog, Crawlers, Lambda, and S3 to manage and orchestrate modern, cost‑efficient data pipelines.
  • Data Governance & Compliance : Enforce best practices around cataloging, lineage, retention, access control, and security, ensuring compliance with GDPR, CCPA, PIPEDA, and internal standards.
  • Monitoring & Optimization : Implement observability (CloudWatch, logs, metrics) and performance tuning across Spark, Glue, and Redshift workloads.
  • Stakeholder Collaboration : Work with architects, analysts, product managers, and data scientists to define, validate, and prioritize requirements.
  • Documentation & Mentorship : Maintain technical documentation (data dictionaries, migration guides, schema specs) and mentor junior engineers in engineering standards.
  • Required Qualifications

  • Experience : 5+ years in data engineering with a proven record in modernizing legacy data systems and driving large‑scale migration initiatives.
  • Cloud ETL Expertise : Proficient in AWS Glue, Apache Spark / PySpark, and modular transformation frameworks like dbt.
  • Data Modeling : Strong grasp of domain‑driven design, bounded contexts, and BI‑friendly modeling approaches (star / snowflake / data vault).
  • Data Migration : Experience with full lifecycle migrations including schema / data mapping, reconciliation, and exception handling.
  • Databases : SQL : MySQL, Aurora, Redshift & NoSQL : MongoDB, DocumentDB.
  • Programming : Strong Python skills for data wrangling, pipeline automation, and API interactions.
  • Data Architecture : Hands‑on with data lakes, warehousing strategies, and hybrid cloud data ecosystems.
  • Compliance & Security : Track record implementing governance, data cataloging, encryption, retention, lineage, and RBAC.
  • DevOps Practices : Git, CI / CD pipelines, Docker, and test automation for data pipelines.
  • Preferred Qualifications

  • Experience with streaming data platforms like Kafka, Kinesis, or CDC tools such as Debezium.
  • Familiarity with orchestration platforms like Airflow or Prefect.
  • Background in analytics, data modeling for AI / ML pipelines, or ML‑ready data preparation.
  • Understanding of cloud‑native data services (AWS Glue, Redshift, Snowflake, BigQuery, etc.).
  • Degree in Computer Science, Engineering, or equivalent field.
  • Strong written and verbal communication skills.
  • Self‑starter with ability to navigate ambiguity and legacy system complexity.
  • Exposure to generative AI, LLM fine‑tuning, or feature store design is a plus.
  • Please note that only those selected for an interview will be contacted.

    We appreciate you taking the time and look forward to reviewing your application!

    WellnessLiving is proud to be an equal opportunity employer. We base employment decisions solely on qualifications, experience, and business needs. We do not tolerate discrimination or harassment of any kind. All qualified applicants will receive consideration without regard to race, color, religion, creed, gender, gender identity or expression, sexual orientation, national origin, disability, age, genetic information, veteran status, marital or family status, or any other status protected by applicable laws.

    We utilize AI to generate summaries of interview notes as part of our candidate evaluation process. This helps ensure a fair and consistent review while maintaining a human‑centered hiring approach.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Data Engineer • Vaughan, York Region, CA

    Similar jobs
    Senior Data Engineer, Azure Data & Pipelines (Hybrid)

    Senior Data Engineer, Azure Data & Pipelines (Hybrid)

    Nexus Systems Group Inc. • Mississauga
    Full-time
    A technology solutions company is seeking a Data Engineer IV to develop modern data pipelines and analytics solutions in a hybrid work environment. The ideal candidate will have 8-10 years of experi...Show more
    Last updated: 5 days ago • Promoted
    Senior Data Engineer – ITIL & Snowflake Expert

    Senior Data Engineer – ITIL & Snowflake Expert

    Synechron • Mississauga
    Full-time
    A global technology firm is seeking a skilled Data Engineer in Mississauga, Ontario.This role involves designing scalable data pipelines, optimizing data warehouses using Snowflake, and collaborati...Show more
    Last updated: 5 days ago • Promoted
    AI & Data Engineer

    AI & Data Engineer

    Queer Tech • Mississauga
    Full-time
    AI & Data Engineer page is loaded## AI & Data Engineerremote type : Hybridlocations : Mississauga, 1 City Centre, DCNtime type : Full timeposted on : Posted 2 Days Agojob requisition id : R003...Show more
    Last updated: 5 days ago • Promoted
    Senior AI & Data Science Engineer

    Senior AI & Data Science Engineer

    Infosys Limited • Mississauga
    Full-time
    A global technology consultancy is seeking a Senior Analyst - Data Science in Mississauga.This role focuses on enabling clients' digital transformation and requires expertise in AI and data enginee...Show more
    Last updated: 5 days ago • Promoted
    Databricks & Azure Data Engineer

    Databricks & Azure Data Engineer

    Synechron Inc. • Mississauga
    Full-time
    A leading global consulting firm is seeking an Azure Data Engineer with expertise in Databricks to design and optimize large-scale data pipelines. Candidates should possess strong proficiency in Azu...Show more
    Last updated: 5 days ago • Promoted
    Senior Data Engineer - Mississauga

    Senior Data Engineer - Mississauga

    freelance.ca • Mississauga, Canada
    Full-time
    We’re currently hiring for the position of.Google Cloud Data Engineer / GCP Data Engineer.If you have relevant experience, we’d love to hear from you. Job Title : Google Cloud Data Engineer / GCP Dat...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer — PySpark, Snowflake & OpenShift

    Senior Data Engineer — PySpark, Snowflake & OpenShift

    Compunnel Inc. • Mississauga
    Full-time
    A technology staffing company in Mississauga is seeking an experienced Data Engineer to design, develop, and maintain scalable data solutions. The ideal candidate will have a strong background in Py...Show more
    Last updated: 5 days ago • Promoted
    Data & Analytics - (Senior) Analytics Engineer

    Data & Analytics - (Senior) Analytics Engineer

    Aritzia • Vaughan
    Full-time
    Data & Analytics - (Senior) Analytics Engineer page is loaded## Data & Analytics - (Senior) Analytics Engineerlocations : Distribution Centre (Vaughan)time type : Full timeposted on : Posted Tod...Show more
    Last updated: 26 days ago • Promoted
    Data Engineer - Hays

    Data Engineer - Hays

    Hays • mississauga, on, ca
    Full-time
    Work with stakeholders to architect and develop data driven-solutions that support diverse data consumers across the organization. Drive the development and implementation of robust data models and ...Show more
    Last updated: 30+ days ago • Promoted
    Big Data Engineer

    Big Data Engineer

    KTek Resourcing • Mississauga
    Full-time
    Required Skills, Experience and Qualifications : .Banking / Capital Markets Domain - Good to have.Experience in Big data technologies, real-time data processing platform (Spark Streaming) experience wo...Show more
    Last updated: 5 days ago • Promoted
    Senior Data & Cloud Applications Engineer

    Senior Data & Cloud Applications Engineer

    Loblaw Companies Limited • Brampton
    Full-time
    A leading Canadian retail employer is seeking a Senior Specialist in Technology Application to join their team in Brampton, ON. This role involves supporting data initiatives through expertise in da...Show more
    Last updated: 3 days ago • Promoted
    Senior Data Engineer - Microsoft Fabric & Data Pipelines

    Senior Data Engineer - Microsoft Fabric & Data Pipelines

    LGS, an IBM Company • Mississauga
    Full-time
    An innovative technology firm in Mississauga is seeking a Senior Data Engineer to design and build scalable data pipelines within Microsoft Fabric. This role contributes to major digital transformat...Show more
    Last updated: 5 days ago • Promoted
    Senior Data Engineer : Microservices & Real-Time Analytics

    Senior Data Engineer : Microservices & Real-Time Analytics

    WellnessLiving • Vaughan
    Full-time
    A health and wellness software provider in Vaughan is seeking a Senior Data Engineer to lead the modernization of its data infrastructure. This role focuses on transitioning from monolithic to micro...Show more
    Last updated: 5 days ago • Promoted
    Data Engineer - Modern Data Pipelines (Hybrid)

    Data Engineer - Modern Data Pipelines (Hybrid)

    Export Development Canada • Mississauga
    Full-time +1
    Export Development Canada seeks an Associate Data Engineer who will design and develop data-centric applications to enhance organizational data capabilities. This permanent position offers a hybrid ...Show more
    Last updated: 5 days ago • Promoted
    Senior Data Engineer - Python, PySpark and OpenShift Lead

    Senior Data Engineer - Python, PySpark and OpenShift Lead

    Compunnel, Inc. • Mississauga
    Full-time
    A leading data engineering firm is seeking a Data Engineer to design and maintain scalable data pipelines using Python and PySpark. This role requires managing data storage solutions, orchestrating ...Show more
    Last updated: 5 days ago • Promoted
    Engineer - Data

    Engineer - Data

    Peel Regional Police • Mississauga
    Full-time +1
    Department : Peel Regional Police – Analytics Bureau.Are you an ambitious and highly motivated professional with experience in developing data architecture for data flows and developing new ways to ...Show more
    Last updated: 5 days ago • Promoted
    Data Engineer

    Data Engineer

    Altimetrik • Mississauga
    Full-time
    Direct message the job poster from Altimetrik.Design, develop, and maintain software solutions using Python.Design, develop, and maintain software solutions using. Develop Python and pyspark program...Show more
    Last updated: 5 days ago • Promoted
    Senior API & Data Integration Engineer (Hybrid)

    Senior API & Data Integration Engineer (Hybrid)

    Toronto Test Consultants • Vaughan
    Full-time
    A leading utilities consultancy is seeking a Senior Integration Engineer / API Developer in Vaughan, Ontario.This role will involve designing and owning enterprise-grade RESTful APIs to enhance ope...Show more
    Last updated: 4 days ago • Promoted