Get the job you really want.

Top Data Engineer Jobs in Ottawa

2 Days Ago
Ottawa, ON
7,996 Employees
Mid level
7,996 Employees
Mid level
Security • Software • Cybersecurity
The ML Data Engineer will develop and maintain ETL pipelines for machine learning, focusing on feature engineering, data integration, model training, and compliance. Responsibilities include optimizing data quality and performance, supporting model lifecycle management, and deploying high-performance pipelines for real-time inference.
2 Days Ago
Ottawa, ON
Remote
371 Employees
Entry level
371 Employees
Entry level
AdTech • Marketing Tech
As a Data Engineer at StackAdapt, you will design modular, scalable real-time data pipelines, implement custom machine learning algorithms, and work on microservice architectures for training and monitoring ML models. Collaboration with data scientists and engineers is key to solving complex data challenges in a rapidly evolving digital advertising space.
3 Days Ago
Ottawa, ON
Remote
385 Employees
Mid level
385 Employees
Mid level
Digital Media
As a ML Data Engineer II, you'll design and develop data pipelines to extract, enrich, and process metadata. You'll work with teams to deliver scalable metadata solutions and maintain systems at scale, ensuring data accuracy and quality through automation.
9 Days Ago
Ottawa, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Data Engineer, you will build and maintain data infrastructure for marketing, create data pipelines, analyze new data sources, and ensure SLAs are met. You'll collaborate with various teams to implement ETL processes and resolve data discrepancies, making improvements for efficiency and data quality.
5 Days Ago
Ottawa, ON
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Data Engineer at Walmart, you will develop scalable solutions for extracting, transforming, and loading big data, ensuring data quality and governance, and collaborating with engineering teams globally to optimize data workflows.
4 Days Ago
Ottawa, ON
72 Employees
Mid level
72 Employees
Mid level
AdTech • Marketing Tech • Analytics
The Data Engineer will design and maintain scalable data pipelines and ETL processes, leveraging cloud platforms for data infrastructure. Responsibilities include optimizing data storage and retrieval, collaborating with cross-functional teams, and addressing data-related challenges. The candidate will also support ad-hoc data requests and ensure high-quality data solutions for marketing analytics.
9 Days Ago
Ottawa, ON
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Data Engineer, you'll be responsible for designing and implementing data pipelines using Spark and Scala while ensuring data quality, optimizing workflows, and integrating data solutions that meet business needs. You'll collaborate with teams to build efficient data processing systems and support data analysis efforts.
8 Days Ago
Ottawa, ON
5,000 Employees
Senior level
5,000 Employees
Senior level
Big Data • Analytics • Business Intelligence • Big Data Analytics
The Data Engineer will design databases, manage large data sets, create dashboards, and generate insights using advanced analytics. The role requires collaboration and strong analytical skills to solve business challenges using data.

Featured Jobs

7 Days Ago
Ottawa, ON
394 Employees
Junior
394 Employees
Junior
Consulting • Financial Services
The Guidewire Data Engineer will design and develop data models in Snowflake, write complex SQL queries, and leverage ETL/ELT tools like Apache Nifi and Talend. Key responsibilities include optimizing cloud-based data warehouses and integrating Guidewire Claims Center with various data platforms for efficient claims management workflows.
8 Days Ago
Ottawa, ON
5,000 Employees
Senior level
5,000 Employees
Senior level
Big Data • Analytics • Business Intelligence • Big Data Analytics
As a Data Engineer at Tiger Analytics, you will design, build, and maintain data pipelines and data infrastructure. You will work closely with data scientists and analysts to enable data-driven decision-making and ensure efficient data flow across the organization.
9 Days Ago
Ottawa, ON
Remote
22 Employees
Mid level
22 Employees
Mid level
Fintech • Financial Services
As an NLP Data Engineer, you'll design, build, and maintain data pipelines for automated trading systems, manage subsystems, and engage in R&D of machine learning models to enhance execution systems.
13 Days Ago
Ottawa, ON
Remote
61 Employees
Entry level
61 Employees
Entry level
Information Technology • Software
As a Data Engineer at Edge & Node, you will develop and maintain data ingestion adapters for various blockchain networks, implement data ingestion strategies, handle data quality checks, and optimize block ingestion processes. You will collaborate with upstream data sources and contribute to the growth of a decentralized web3 ecosystem.
12 Days Ago
Ottawa, ON
41 Employees
Mid level
41 Employees
Mid level
Artificial Intelligence • Software
The Data Engineer will build and maintain Perplexity's data pipelines and infrastructure, working with cross-functional teams to support analytics and machine learning applications, while ensuring scalable and efficient data processing systems.
14 Days Ago
Ottawa, ON
Remote
1,784 Employees
Mid level
1,784 Employees
Mid level
Software
The Data Engineer is responsible for developing robust data pipelines and ensuring the quality and security of data integration processes. This includes participating in agile teams, performing integration testing, and diagnosing data quality issues. Strong communication skills and client-facing experience are essential for driving project delivery and supporting customs' success through collaboration.
19 Days Ago
Ottawa, ON
Remote
2,780 Employees
Senior level
2,780 Employees
Senior level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
The Staff Data Engineer will design and implement scalable data solutions, optimize data infrastructure, support Business Intelligence product development, and manage data workflows. The role involves collaboration with stakeholders to ensure alignment between data solutions and business requirements, while utilizing cloud-native technologies.
15 Days Ago
Ottawa, ON
618 Employees
Junior
618 Employees
Junior
Insurance • Cybersecurity
As a Data Engineer I at Coalition, you will maintain data models and ensure data accuracy. You'll also collaborate with various teams to report on performance metrics and improve data processing efficiency. This role requires strong SQL skills and proficiency in data visualization tools to support business intelligence needs.
21 Days Ago
Ottawa, ON
Remote
102 Employees
Senior level
102 Employees
Senior level
Software
As a Senior Data Engineer, you will design, build, and maintain data pipelines on Google Cloud Platform (GCP). Responsibilities include developing scalable data models, utilizing GCP services for data processing, and ensuring data architecture's performance and reliability while collaborating with cross-functional teams.
18 Days Ago
Ottawa, ON
Remote
Hybrid
191 Employees
Mid level
191 Employees
Mid level
Database
As a Data Engineer, you will build and optimize data pipelines and architectures using cloud platforms for international clients. Your role includes collaborating with data experts to develop solutions, expanding data architecture, and ensuring data governance. You will have responsibilities in assembling complex data sets and optimizing ETL/ELT processes.
3 Days Ago
Ottawa, ON
Remote
601 Employees
Senior level
601 Employees
Senior level
Healthtech
As a Senior Data Engineer, you will build healthcare data products and pipelines, ensuring a secure and available data platform. You will collaborate with cross-functional teams, architect scalable solutions, and mentor other data engineers while addressing technical challenges and promoting a data-driven culture.
23 Days Ago
Ottawa, ON
Remote
618 Employees
Senior level
618 Employees
Senior level
Healthtech • Software
As a Data Engineer at Clover, you'll develop data pipelines, tools for analytics and machine learning, and work on data governance and ETL processes. Collaboration with various teams and external parties is essential to ensure data accessibility and improve healthcare outcomes.
2 Days Ago
Ottawa, ON
7,996 Employees
Senior level
7,996 Employees
Senior level
Security • Software • Cybersecurity
Senior Data Curation Engineers at McAfee develop high-quality, curated data products on the Databricks platform. They collaborate with Technical Data Stewards and business end-users, ensuring data products meet specifications and governance standards. Responsibilities include data modeling, aggregation, implementation of ETL/ELT processes, and maintaining data quality.
2 Days Ago
Ottawa, ON
7,996 Employees
Mid level
7,996 Employees
Mid level
Security • Software • Cybersecurity
The BI & Data Visualization Developer will design, develop, implement, and maintain reporting solutions to support business decisions. Responsibilities include developing dashboards, collaborating with teams to ensure data quality, and translating stakeholder requirements into technical documentation.
2 Days Ago
Ottawa, ON
Remote
7,996 Employees
Senior level
7,996 Employees
Senior level
Security • Software • Cybersecurity
The role involves developing high-quality curated data products using SQL/SparkSQL in the Databricks platform, ensuring alignment with business needs, and adhering to governance standards. It requires collaboration with Technical Data Stewards and documentation of data products, employing Agile methods.
2 Days Ago
Ottawa, ON
Remote
191 Employees
Senior level
191 Employees
Senior level
Database
The Lead Data Engineer will design and develop solutions within Snowflake, manage data warehouses, oversee data ingestion pipelines, and ensure data governance. Responsibilities include mentoring junior engineers and optimizing data delivery systems for international clients.
2 Days Ago
Ottawa, ON
Remote
344 Employees
Senior level
344 Employees
Senior level
Healthtech
As a Senior Data Analytics Engineer, you'll build and deploy an Enterprise Data Warehouse, define data needs across functions, write data transformation code for ETL/ELT, mentor junior team members, optimize data pipelines, and ensure data quality through testing and documentation.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account