12 results for Data Engineer jobs
Data Engineer
- Toronto, ON
- onsite
- Permanent
-
100000 - 120000 CAD / Yearly
- <p>Robert Half is working with a global, consumer‑facing organisation that’s scaling its data platform to better support marketing, sales, and customer analytics. They’ve recently invested heavily in their data stack and are growing their <strong>Data Engineering</strong> team to meet rising demand from the business.</p><p>This is an intermediate‑level role where you’ll work closely with marketing stakeholders, BI, and software engineering to deliver trusted, analytics‑ready data.</p><p><br></p><p><strong>What you’ll be doing</strong></p><ul><li>Partner directly with Marketing and Sales teams to understand data requirements</li><li>Design and build data models that power dashboards and analysis</li><li>Build and maintain data pipelines end‑to‑end</li><li>Work with cloud data platforms to ensure performance and reliability</li><li>Collaborate closely with BI and software engineering teams</li></ul><p><strong>Tech environment</strong></p><ul><li>Cloud data warehouse (AWS‑based, Redshift‑style)</li><li>SQL & Python</li><li>dbt for data modelling</li><li>Fivetran (or similar) for ingestion</li><li>Airflow for orchestration</li><li>BI tooling (Looker‑type stack)</li><li>Strong Salesforce / marketing data footprint</li><li><em>(Marketing Cloud / CRM / customer data experience is highly relevant)</em></li></ul><p><br></p>
- 2026-05-14T00:00:00Z
Data Scientist
- Cambridge, ON
- remote
- Contract / Temporary
-
60 - 75 CAD / Hourly
- We are looking for a Data Scientist to support market and performance analytics within the automotive sector in Cambridge, Ontario. This Long-term Contract opportunity is well suited to someone who combines strong statistical thinking with practical model-building experience and can translate complex data into meaningful business insight. The role focuses on analyzing market, sales, and inventory information to improve decision-making, while working with tools such as Python, Jupyter, Alteryx, and low-code BI platforms.<br><br>Responsibilities:<br>• Design and refine statistical models that connect market indicators with sales and inventory trends to generate actionable analysis.<br>• Examine data pipelines and source relationships to ensure inputs are reliable, consistent, and suitable for modelling activities.<br>• Build and test analytical solutions in Python, using notebook-based workflows to explore patterns, validate assumptions, and assess results.<br>• Evaluate model effectiveness through appropriate performance measures and recommend adjustments to strengthen analytical outcomes.<br>• Partner with business and analytics stakeholders to shape data-driven approaches that support reporting and strategic planning.<br>• Apply machine learning techniques where appropriate to enhance forecasting, segmentation, or performance analysis needs.<br>• Use Alteryx and business intelligence tools to prepare data, streamline analysis, and present findings in an accessible format.<br>• Communicate technical observations and modelling results clearly to support informed operational and commercial decisions.
- 2026-05-13T00:00:00Z
Database Developer
- Vancouver, BC
- onsite
- Permanent
-
100000 - 140000 CAD / Yearly
- <p>We are seeking<strong></strong> a Database Developer to join our client’s Technology team in Downtown Vancouver. This organization operates successfully across North America and Europe and is continuing to invest in scalable, high‑performance data platforms to support its growing software portfolio.</p><p> </p><p>In this role, you will work closely with application developers, analysts, and infrastructure teams to design, build, and maintain database systems across both NoSQL and Microsoft SQL Server environments. You will support new development and existing platforms, with responsibility for database performance, scalability, and reliability, including NoSQL design and optimization, MS SQL Server tuning, data migrations and ETL processes, development of stored procedures, views, and scripts, along with documentation, backup and recovery, and continuous improvement of database practices.</p><p><br></p><p>This position is well suited to someone with hands‑on database development experience, strong MS SQL Server skills, and working knowledge of NoSQL technologies. Experience supporting performance tuning, integrations, and cloud‑based applications within collaborative software teams is important.</p><p> </p><p>This company operates in a hybrid work environment, and you’ll split your time between your home office, and your office in downtown Vancouver. </p><p> </p><p>This is a full-time position, and includes a competitive base salary, paid vacation and extended health and dental benefits.</p><p> </p><p><strong>How to Apply</strong></p><p> </p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p> </p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
- 2026-05-11T00:00:00Z
Data Analyst, Finance
- Vancouver, BC
- onsite
- Contract / Temporary
-
51.4615 - 65 CAD / Hourly
- <p>We are looking for an experienced Data Analyst with a strong background in finance to join our client's team in Vancouver, British Columbia. This is a long-term contract position within the energy and natural resources sector, offering an opportunity to contribute to critical financial data initiatives. The role involves ensuring data integrity, supporting system enhancements, and driving accurate financial reporting processes. </p><p><br></p><p>Responsibilities:</p><p>• Verify and maintain the accuracy of accounting data throughout all stages of the migration process.</p><p>• Analyze and validate financial data mappings to ensure compliance with established accounting principles.</p><p>• Conduct detailed reviews of master data elements such as Chart of Accounts, Cost Centers, and Profit Centers.</p><p>• Collaborate with cross-functional teams to ensure financial requirements are reflected in system processes.</p><p>• Perform pre-load and post-load data validation and reconciliation, addressing any discrepancies promptly.</p><p>• Support the design and implementation of financial processes across Record-to-Report, Procure-to-Pay, and Order-to-Cash streams.</p><p>• Participate in data governance initiatives, focusing on internal controls and data quality standards.</p><p>• Assist in testing, documenting, and refining financial workflows and system logic.</p><p>• Evaluate legacy accounting processes and reports to ensure seamless transition to new systems.</p><p>• Provide insights into financial data structures and compliance impacts during system transformation.</p>
- 2026-05-12T00:00:00Z
Machine Learning Engineer
- Edmonton, AB
- onsite
- Permanent
-
80000 - 100000 CAD / Yearly
- <p><strong>AI & Machine Learning Software Developer</strong></p><p>Please note that the successful candidate must be based in Edmonton or Calgary, as this is a hybrid role with in-office days on Monday and Wednesday.</p><p>Our client is seeking a highly motivated <strong>AI & Machine Learning Software Developer</strong> to join their growing product and engineering team. Reporting to senior product leadership and working closely with advisors and cross-functional stakeholders, this role will play a key part in shaping how modern AI technologies are applied in a production software environment.</p><p>This is an opportunity to experiment, prototype, and bring AI-driven features to life. The successful candidate will work with modern large language models, build NLP and retrieval pipelines, and translate research into meaningful product capabilities.</p><p><strong>Position Overview</strong></p><ul><li>Full-time, permanent role</li><li>Hybrid work environment</li></ul><p><strong>About the Opportunity</strong></p><p>Our client is a Canadian-based technology company developing a SaaS platform designed to help organizations manage and improve their engagement, communication, and relationship workflows. Their solution enables users to track interactions, manage information, and generate insights that support better decision-making.</p><p>The organization offers a collaborative and fast-paced environment where innovation, experimentation, and continuous improvement are encouraged. Employees benefit from a supportive culture, competitive compensation, and a comprehensive benefits package.</p><p><strong>Key Responsibilities</strong></p><ul><li>Collaborate with product and engineering teams to define requirements and identify opportunities where AI/ML can enhance product capabilities</li><li>Research, prototype, and implement AI-driven features from concept through to production</li><li>Design and run experiments, including defining evaluation criteria and refining prompts, retrieval strategies, and model selection</li><li>Integrate and orchestrate large language models into applications, including prompt engineering, embeddings, and vector search</li><li>Develop and deploy NLP solutions such as classification, summarization, sentiment analysis, and entity extraction</li><li>Build and maintain scalable AI/ML pipelines and production systems</li><li>Monitor model performance and continuously optimize solutions post-deployment</li><li>Support data analysis and data normalization initiatives</li><li>Contribute to technical documentation and support research and development activities</li><li>Stay current with emerging trends in AI, machine learning, and natural language processing</li><li>Participate in agile development processes, including backlog refinement and troubleshooting</li></ul><p><br></p>
- 2026-05-20T00:00:00Z
Data Migration Analyst
- Edmonton, AB
- remote
- Contract / Temporary
-
47.5 - 55 CAD / Hourly
- <p>On behalf of our client, we’re looking for a hands-on Data Migration Analyst to support a critical data transition effort. This role will focus on extracting data from SQL-based systems, transforming it into structured Excel formats, and preparing clean, validated datasets for vendor upload into a new application. This remote contract role can start as soon as tomorrow and will likely go for 6-8 weeks.</p><p><br></p><p>This is an execution-focused role—ideal for someone who enjoys working directly with data, solving inconsistencies, and ensuring accuracy across systems.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Extract and query data from SQL databases using optimized scripts</li><li>Transform and map data into Excel templates aligned with vendor requirements</li><li>Perform data cleansing, normalization, and deduplication</li><li>Validate and reconcile datasets to ensure completeness and accuracy</li><li>Identify and resolve data discrepancies between source systems and output files</li><li>Collaborate with internal stakeholders and external vendors to confirm data formats and upload requirements</li><li>Support test uploads and troubleshoot data-related issues during migration cycles</li><li>Document data mapping logic and transformation rules</li></ul>
- 2026-05-06T00:00:00Z
Business Intelligence Developer (Tableau)
- Vancouver, BC
- onsite
- Contract / Temporary
-
35 - 45 CAD / Hourly
- <p>We’re looking for a Senior Business Intelligence (BI) Developer to support the buildout and enhancement of sales and revenue reporting capabilities. This role will focus on creating impactful dashboards and analytics related to forecasting, pipeline coverage, sales performance, and revenue insights using Salesforce data housed within a centralized data warehouse.</p><p><br></p><p>The ideal candidate is a strong communicator who can work closely with business stakeholders to translate reporting needs into clear, actionable insights. In addition to traditional BI experience, we’re looking for someone comfortable leveraging AI tools such as Claude or ChatGPT to support data visualization, reporting ideas, and dashboard development workflows. Professional AI experience is not required, but curiosity and hands-on familiarity with AI tools is highly valued.</p><p><br></p><p>This is a 9-month contract with strong potential for extension.</p><p><br></p><p>The preference is for a hybrid resource working onsite Tuesday–Thursday, though remote candidates may be considered for the right fit.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Build and maintain dashboards and visualizations focused on forecasting, pipeline health, sales performance, and revenue analytics</li><li>Work with Salesforce CRM data (Accounts, Opportunities, Pipeline, etc.) within a centralized data warehouse environment</li><li>Leverage AI tools such as Claude or ChatGPT to assist with reporting development, data visualization concepts, KPI tracking, and insight generation</li><li>Partner with Revenue Operations and Sales Leadership to understand business requirements and deliver intuitive, scalable reporting solutions</li><li>Assess existing reporting environments and provide recommendations on dashboard improvements, reporting gaps, and BI best practices</li><li>Ensure data accuracy, consistency, usability, and reporting performance</li><li>Collaborate cross-functionally with RevOps, Sales, and Data teams to enhance analytics capabilities and drive business decision-making</li></ul>
- 2026-05-15T00:00:00Z
BI & Data Analyst
- Concord, ON
- onsite
- Permanent
-
80000 - 120000 CAD / Yearly
- <p>We are looking for a BI & Data Analyst to join a growing engineering organization in Vaughan, Ontario. In this permanent role, you will turn complex operational and financial data into meaningful insights that support business decisions across the company. The position is ideal for someone who combines strong technical expertise in modern data platforms with the ability to partner closely with stakeholders and improve reporting quality at scale.</p><p><br></p><p>Responsibilities:</p><p>• Design and maintain business intelligence solutions that deliver accurate reporting, interactive dashboards, and actionable analysis for finance and operations teams.</p><p>• Build and optimize data models using dimensional design principles to bring together information from Dynamics 365 and other business systems.</p><p>• Develop advanced Power BI reporting assets, including high-performing measures and visualizations that support executive and departmental decision-making.</p><p>• Manage data architecture within Microsoft Fabric and Azure Data Lake to support scalable storage, transformation, and analytics workflows.</p><p>• Establish and uphold data governance practices by improving data quality, defining standards, and addressing legacy data issues across key datasets.</p><p>• Translate business needs into technical specifications by working with stakeholders to understand reporting objectives, process requirements, and analytical priorities.</p><p>• Lead data conversion and integration activities required to support major system implementation and go-live milestones.</p><p>• Explore and apply AI-enabled capabilities within the reporting environment to enhance insight generation and user experience.</p>
- 2026-04-27T00:00:00Z
Data Security Analyst
- Scarborough, ON
- onsite
- Contract / Temporary
-
60 - 70 CAD / Hourly
- We are looking for a Cybersecurity Analyst to support a machinery manufacturing organization in Scarborough, Ontario. The ideal Cybersecurity Analyst will have experience to protect our clint's computer systems, networks, and data from cyber threats. The ideal candidate will monitor security systems, identify vulnerabilities, respond to incidents, and implement security measures to safeguard sensitive information. This is a 6 month contract, 3 days in office in Scarborough, Ontario. <br> Key Responsibilities Monitor networks and systems for security breaches or suspicious activity Investigate and respond to cybersecurity incidents in a timely manner Conduct vulnerability assessments Analyze security logs and alerts from SIEM tools Implement and maintain security controls, policies, and procedures Perform risk assessments and recommend mitigation strategies Stay up to date with emerging threats, vulnerabilities, and technologies Collaborate with IT teams to ensure secure system configurations Assist with compliance efforts (e.g., ISO 27001, NIST, GDPR, HIPAA) Provide security awareness training to employees Coordinate prevention services (e.g. penetration testing) with security partners
- 2026-05-13T00:00:00Z
Senior Database Administrator
- Mississauga, ON
- onsite
- Permanent
-
95000 - 115000 CAD / Yearly
- <p>We are looking for an experienced Senior Database Administrator to support an organization in Mississauga, Ontario. This position is suited to a senior technical specialist who can strengthen database reliability, guide architectural decisions, and improve performance across enterprise environments. The role works closely with delivery teams and business partners to ensure database solutions are scalable, secure, and aligned with operational priorities.</p><p><br></p><p>Responsibilities:</p><p>• Establish and oversee database performance and capacity strategies, including standards that support long-term stability and growth.</p><p>• Partner with project managers, developers, and business analysts to deliver database components for concurrent business and technology initiatives.</p><p>• Investigate and resolve production database issues, including performance concerns linked to application code and data processing.</p><p>• Create detailed testing approaches and maintain reusable scripts to validate database changes before release.</p><p>• Review requested changes, assess downstream impact, and provide informed estimates for effort, timelines, and implementation considerations.</p><p>• Develop and maintain automation and support scripts using Perl, shell scripting, and PL/SQL for monitoring, maintenance, and operational support.</p><p>• Design and implement database architecture across development, test, and production environments to ensure consistency and resiliency.</p><p>• Participate in an after-hours support rotation to address urgent database incidents and maintain service continuity.</p>
- 2026-04-29T00:00:00Z
Business Analyst
- Edmonton, AB
- onsite
- Contract / Temporary
-
0 - 0 CAD / Yearly
- <p><strong>THE ROLE:</strong></p><p>We’re working with an expanding organization looking to bring on a hands-on Contract Business Analyst to support ERP systems initiatives. This is a fantastic opportunity for someone who thrives at the intersection of accounting, operations, and technology.</p><p><em>What You’ll Be Doing:</em></p><ul><li>Partner with finance and operational teams to translate business needs (month-end, reporting, inventory, etc.) into system solutions</li><li>Analyze current processes and identify opportunities for efficiency and automation</li><li>Work closely with stakeholders to ensure successful adoption and change management</li><li>testing (UAT), and reporting enhancements</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a collaborative and solutions-oriented Business Analyst who thrives in dynamic environments. You enjoy working closely with cross-functional teams and have a natural ability to bridge the gap between technical teams and business stakeholders. You are proactive, detail-driven, and comfortable navigating both operational and financial processes while driving results.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This opportunity offers a competitive wage reflective of your experience, along with the chance to play a key role in impactful ERP initiatives. You’ll gain exposure to cross-functional teams, contribute to meaningful system improvements, and enhance your experience working in a fast-paced, evolving environment where your input will directly influence business outcomes. If you’re looking to make a tangible impact by improving systems and processes within a growing organization, this is an opportunity worth exploring—apply today.</p>
- 2026-05-22T00:00:00Z
Web Developer
- North York, ON
- onsite
- Contract / Temporary
-
28.5 - 33 CAD / Hourly
- We are looking for a Web Developer to lead the planning, design, and development of a modern web presence for an organization based in Toronto, Ontario. This Long-term Contract opportunity is suited to a detail-oriented individual who can combine strategic website planning with hands-on technical delivery, from user experience improvements to custom WordPress development. The successful candidate will help create an accessible, secure, and scalable platform that supports public engagement and member services while meeting bilingual and long-term maintenance needs.<br><br>Responsibilities:<br>• Evaluate the current Drupal website, gather input from key stakeholders, and translate business needs into a practical web strategy.<br>• Recommend an improved bilingual platform approach, including site structure, navigation flow, and content organization that supports usability and growth.<br>• Prepare visual concepts and mock-ups, lead feedback sessions, and refine the user experience in alignment with organizational branding.<br>• Develop custom WordPress themes and plugins, using modern HTML, CSS, JavaScript, and related front-end practices to improve accessibility and engagement.<br>• Configure and connect third-party tools, APIs, and membership-related functionality to support events, resources, and restricted-access content.<br>• Design and maintain secure, efficient data structures and support both client-side and back-end integrations required for website functionality.<br>• Enhance website performance through optimization for speed, scalability, security, privacy, and accessibility compliance with WCAG 2.1 AA standards.<br>• Lead the migration of content and data from Drupal to WordPress while preserving metadata, page hierarchy, and secure member access, followed by detailed quality assurance testing.<br>• Deliver staff training, written documentation, and practical guidance on content updates, maintenance tasks, account administration, and management of event and resource pages.<br>• Collaborate with cross-functional teams to provide project timelines, status updates, issue tracking, and post-launch support recommendations.
- 2026-05-13T00:00:00Z