Data Engineer
4 weeks ago
Data Engineer (Contract Position)
Number of Positions: 1 Filled: 0 Duration: 6 months
Location: Toronto, ON, CA
Must be eligible to work in Canada
Remote position, must work EST/EDT hours
Roles and responsibilities:
A Customer Data Platform (CDP) Data Engineer Consultant is responsible for building and managing data pipelines that integrate customer data from various sources, transform it into usable formats, and activate it in downstream marketing, analytics, and ad tech tools. Here are the key aspects of the role:
1. Data Ingestion & Integration
Ingest data from multiple sources such as Adobe Analytics, Iterable, CRM systems, web tracking, mobile apps, and offline sources. Implement ETL (Extract, Transform, Load) or ELT pipelines using tools like Snowflake, and Hightouch.
Work with APIs, webhooks, and batch processes to fetch and load data.
2. Data Modeling & Transformation
Design and optimize data schemas for efficient querying in Snowflake. Implement data transformations to unify customer profiles across multiple touchpoints. Develop identity resolution logic to stitch customer data together using unique identifiers (email, device ID, cookie, etc.).
Use SQL-based transformations to clean and enrich data.
3. Data Quality & Governance
Set up data validation checks to monitor accuracy and completeness. Implement data observability using Snowflake’s built-in features. Manage PII (Personally Identifiable Information) data encryption and masking.
4. Data Activation & Reverse ETL
Use Hightouch to sync data from Snowflake to marketing platforms (Google Ads, Meta, Iterable, Salesforce, etc.). Build audience segmentation logic to personalize customer experiences. Automate activation workflows for real-time customer engagement.
5. Performance Optimization & Scalability
Optimize Snowflake queries, storage, and processing costs.
6. Collaboration & Stakeholder Communication
Work closely with marketing, analytics, and Ad Sales teams to understand data needs. Support marketing teams with self-serve analytics and audience segmentation. Document data pipelines, transformations, and best practices.
Must have skills and experience:
A minimum of %yrs of
Data Warehouse: Snowflake
ELT and ETL: SQL and Python
Reverse ETL: Hightouch (or experience with Rudderstack, Segment)
Analytics & BI: Tableau, Power BI, DOMO
Marketing & Ad Tech Integrations: Nice to have knowledge and exposure.
-
Data Engineer
4 weeks ago
Canada, CA Electric Mind inc. Full timeAs Data Engineer, you will provide hands-on expertise as it relates to data management, analytics, and business intelligence. This opportunity will allow you to utilize your unique blend of technical, software and cloud engineering experience.While working with teams in an Agile environment, you will be:Designing high quality data pipelines/architectures...
-
Data Engineer
3 weeks ago
Canada, CA TMF Group Full timeWe never ask for payment as part of our selection process, and we always contact candidates via our corporate accounts and platforms. If you are approached for payment, this is likely to be fraudulent. Please check to see whether the role you are interested in is posted on our career website.JOB DESCRIPTION We are looking for a Data Engineer to join our...
-
Cleared Data Engineer
4 weeks ago
Canada, CA OptiSource Ltd Full timeOptiSource.We are professional, agile and our goal is to We are a fast growing company with existing funded contracts. We are always looking for talent in data engineering field. Currently we are teamed up with high end research groups and university to build innovative AI/ML solutions to be deployed in an enterprise. The opportunity allows building of...
-
Tech Lead Data Engineer
4 weeks ago
Canada, CA Robert Half Part timeSenior Data Engineer / Tech Lead (Machine Learning & Databricks) Location: Montreal or Toronto | Remote | Part-Time or Full-Time | ContractWe are building the future of data and machine learning in the mining sector and looking for a Senior Data Engineer / Tech Lead to drive our ML initiatives and data transformation. This role is ideal for someone with 5+...
-
Senior Big Data Engineer
4 weeks ago
Canada, CA Iris Software Inc. Full timeIris, one of the leading financial client is looking to hire for the following role. If you are interested, please share your updated resume.Job Title: Senior Big Data EngineerLocation: Canada/RemotePrimary Skills:HiveSparkSparkSQLSecondary/Additional Pluses:PythonPysparkAb InitioExperience with projects involving data transition to Big Data platformsKey...
-
Senior Consultant
4 weeks ago
Canada, CA LevelUp Finance - An Array Company Full timePosition: Senior Consultant - Financial & Operational Business Intelligence / Data EngineerLocation: Remote in CanadaExperience:At least 5 years of experience using SQL & Power BI in the workplace.Experience with accounting/finance, sales operations, or other data-intensive business operations is a plus.Experience in planning applications (e.g., Adaptive,...
-
Business Intelligence Engineer
4 weeks ago
Canada, CA Robert Half Full timeJoin our clients team and help shape the future of their data-driven products! We are looking for a skilled Business Intelligence Engineer to collaborate with our clients cross-functional teams, including leadership, architects, analysts, product managers, and data scientists, to define and implement BI data solutions. This 12-month contract will work remote...
-
Azure DWH Data Engineer
3 weeks ago
Canada, CA Tangent International Full timeProficient in deriving solutions from loosely defined business challenges, demonstrating adaptability and problem-solving acumen.Exceptional team leadership and mentoring abilities, fostering collaboration and professional growth within teams.Skilled in architecting and implementing medium to large scale BI solutions on Azure, utilizing a comprehensive suite...
-
Director, Data Platforms
3 weeks ago
Canada, CA Hays Full timeOur client has an immediate opening for a Director, Data Platforms to join their team in Vancouver.In this key leadership role, you will lead data modernization efforts and manage dynamic data team, drive the transformation of data strategy, architecture, and systems, while overseeing the adoption of modern technologies and best practices, oversee the...
-
Data Engineer II-Full Time
4 weeks ago
Canada, CA THE VAPE FATHER LTD Full timeAt Loblaw Companies Limited, we succeed through collaboration and commitment and set a high bar for ourselves and those around us. Whether you are just starting your career, re-entering the workforce, or looking for a new job, this is where you belong.What You’ll Do:Build and maintain batch and real-time data pipelines.Build and maintain an API gateway to...
-
Industrial Engineer
3 weeks ago
Canada, CA avua Full timeResponsibilities:Analyze production processes to identify inefficiencies, bottlenecks, and opportunities for improvementDevelop and implement methods, procedures, and systems to optimize manufacturing operationsDesign and layout production facilities to maximize efficiency and space utilizationConduct time and motion studies to determine standard work...
-
Senior Data Tester
4 weeks ago
Canada, CA Iris Software Inc. Full timeIris, one of the leading financial client is looking to hire for the following role. If you are interested, please share your updated resume.Job Title: Senior Data Tester Location: Canada/Remote RoleJob Description:Hands on lead position. Experience in Big Data Testing.Improve performance by working with DBA and Dev teamsStrong with Mapping and...
-
Software Engineer
4 weeks ago
Canada, CA Ascendion Full timeAbout Ascendion:Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....
-
Senior Data Tester
4 weeks ago
Canada, CA Iris Software Inc. Full timeIris, one of the leading financial client is looking to hire for the following role. If you are interested, please share your updated resume.Job Title: Senior Data Tester Location: Canada/Remote RoleJob Description:Hands on lead position.Improve performance by working with DBA and Dev teamsStrong with Mapping and DocumentationControl Ctr, Abinitio, Tomcat,...
-
Senior Web and Mobile Engineer
3 weeks ago
Canada, CA Pink Bot Full timePinkbotOur contribution to society includes reducing congestion and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses.TeamOur Web & Mobile team is at the forefront of building user-friendly, high-performance applications...
-
QA/ QC Engineer
3 weeks ago
Canada, CA avua Full timeResponsibilities:Develop and implement quality control processes and procedures to ensure that all project activities and deliverables meet established quality standards and client requirements.Conduct regular inspections and audits of project sites, materials, and processes to identify any quality issues, deviations, or non-conformities, and provide...
-
Chemical Standardization Engineer
3 weeks ago
Canada, CA Phase Consulting Full timeOur client, a renowned refining and petrochemical company, is looking for a Chemical Standardization Engineer.Please note: Location is based in Jubail, Saudi Arabia (Relocation Assistance provided by company)Primary objective to ensure consistency, reliability, and cost-effectiveness in the selection, procurement, and utilization of chemical materials across...
-
Sr. Storage/Systems Engineer
3 weeks ago
Canada, CA Intelliswift - An LTTS Company Full timeTitle: Sr. Storage/Systems EngineerLocation: Canada(Remote)Type: Fulltime with Intelliswift Software Inc. Key Responsibilities:5-10 years of experience as a Sr. Systems Engineer with a cloud focus4+ years managing private/public (Azure) cloud5+ years on-prem cloud storage experience (NetApp, NFS, CIFS, AFS)4+ years Cloud Application Management/Configuration...
-
Founding Engineer
4 weeks ago
Canada, CA Surpass Solutions Inc Full timeAbout UsWe're revolutionizing supply chain management through intelligent automation and integration. Founded by industry veterans with multiple successful exits and deep expertise in supply chain and go-to-market strategy, we're already generating revenue and transforming how businesses manage their operations.The OpportunityAs our Founding...
-
DevOps Engineer
3 weeks ago
Canada, CA Apex Systems Full timeAs a DevOps Engineer at one of the top five banks, you will play a crucial role in the day-to-day Business as Usual (BAU) operations while focusing on migrating select applications from on-premises infrastructure to the cloud. Your responsibilities will include:1. Cloud Migration: Lead and execute the migration of applications to the cloud, with a strong...