Talent.com
Senior Data Engineer
Senior Data EngineerWellnessLiving • Thornhill, Canada
Senior Data Engineer

Senior Data Engineer

WellnessLiving • Thornhill, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Télétravail
Description de poste

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.

    Créer une alerte emploi pour cette recherche

    Senior Data Engineer • Thornhill, Canada

    Offres similaires
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Winkler, Manitoba
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    UI / UX Designer (Figma Focused)

    UI / UX Designer (Figma Focused)

    RM Staffing B.V. • Winkler, MB, CA
    Temps plein
    We are seeking a creative and detail-oriented.You will collaborate closely with developers, product managers, and other stakeholders to translate user insights and business requirements into functi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    SEO Specialist

    SEO Specialist

    RM Staffing B.V. • Winkler, MB, CA
    Temps plein
    We are seeking a skilled and data-driven.In this role, you will be responsible for optimizing our website and content for search engines to increase organic visibility, traffic, and conversions.You...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Technical Procurement Hunter!!!

    Technical Procurement Hunter!!!

    RM Staffing B.V. • Winkler, MB, CA
    Temps plein
    Reboot Monkey is a leading provider of comprehensive data center management solutions, offering services such as managed colocation, smart hands, and rack and stack solutions.We ensure fast deploym...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    External Project Manager (Full Time)

    External Project Manager (Full Time)

    RM Staffing B.V. • Winkler, MB, CA
    Temps plein
    Reboot Monkey offers seamless data center management and colocation services, handling collocated infrastructure with expert care. Our remote hands support ensures smooth operations within data cent...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Sales Representative (Full-Time / Part-Time- Winkler, MB

    Sales Representative (Full-Time / Part-Time- Winkler, MB

    Kognitive Sales Solutions • Winkler, MB, CA
    Temps plein +1
    Quick Apply
    WINNIPEG, MB (FULL-TIME, ONSITE POSITION).James Street, Winnipeg, MB, R3G3J7.Portage Avenue, Winnipeg, MB, R3K 2G6.Vermillion Road, Winnipeg, MB, R2J3Z7. Regent Avenue West, Winnipeg, MB, R2C 4M4.Ko...Voir plus
    Dernière mise à jour : il y a 29 jours
    Software Developer

    Software Developer

    Test Account Ed • Morden, Manitoba
    Temps plein
    Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Customer Service Representative - 50k-60k / Year - Work From Home

    Customer Service Representative - 50k-60k / Year - Work From Home

    Spade Recruiting • Carman, Manitoba
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Roland, Canada
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Geometry Private Tutoring Jobs Morden

    Geometry Private Tutoring Jobs Morden

    Superprof • Morden, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Technical Sales Specialist Data Center

    Technical Sales Specialist Data Center

    RM Staffing B.V. • Winkler, MB, CA
    Temps plein
    You’ll be the face of our technical expertise, conducting compelling.By effectively communicating the value of our services, you'll help prospective customers understand how our solutions can solve...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Data Center Procurement Killer!

    Data Center Procurement Killer!

    RM Staffing B.V. • Winkler, MB, CA
    Temps plein
    Reboot Monkey is a leading provider of comprehensive data center management solutions, offering services such as managed colocation, smart hands, and rack and stack solutions.We ensure fast deploym...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Customer Service - Remote - 50k-60k / Year

    Customer Service - Remote - 50k-60k / Year

    Spade Recruiting • Winkler, Manitoba
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Elder Care Provider Wanted - Join Our Family As An Elder Care Provider In Winkler, Mb Competitive Pay At $16 Per Hour!

    Elder Care Provider Wanted - Join Our Family As An Elder Care Provider In Winkler, Mb Competitive Pay At $16 Per Hour!

    ElderCare.com • Winkler, Manitoba, Canada
    Temps plein
    We are a family located in Winkler, Manitoba, seeking a compassionate and dedicated elder care provider to join our household. This is a full-time, live-in position, ideal for someone who is committ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Algebra Private Tutoring Jobs Morden

    Algebra Private Tutoring Jobs Morden

    Superprof • Morden, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    English Private Tutoring Jobs Morden

    English Private Tutoring Jobs Morden

    Superprof • Morden, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    From Hobby to Income : Turn Gaming into a Paying Side Hustle

    From Hobby to Income : Turn Gaming into a Paying Side Hustle

    Free Cash by Almedia • Roland, Canada
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Chief Operating Officer

    Chief Operating Officer

    RM Staffing B.V. • Winkler, MB, CA
    Temps plein
    Reporting directly to the CEO, the COO ensures the company executes its strategy efficiently, drives operational scalability, and maintains a high-performance culture across all departments.Operati...Voir plus
    Dernière mise à jour : il y a plus de 30 jours