Top Data Engineer Jobs in Ottawa

Reposted 9 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Principal Data Engineer, you will design and implement LLM, AI-powered security data platforms, mentor engineers, and drive the adoption of data solutions across teams.
Top Skills: AirflowAWSBigQueryDaskDockerFlinkGCPKafkaKubeflowKubernetesLangchainLlamaindexMlflowMlops ToolsOciPulsarPythonSagemakerSnowflakeSparkVertex Ai
15 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, build, and operate production AI systems and marketing data infrastructure. Develop retrieval pipelines, agent orchestration, CDP integrations, ETL/ELT pipelines, and analytics. Automate workflows with AI, ensure data quality and reliability, partner with stakeholders, ship Python and SQL code, mentor engineers, and drive requirements to production.
Top Skills: Agent OrchestrationBigQueryClaude CodeCursorCustomer Data Platform (Cdp)Data WarehouseDatabricksDbtEtl/EltHightouchLlmsMarketing AutomationPythonSalesforceSegmentSnowflakeSQLWeb Analytics
Reposted 9 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead design and operation of Block's real-time, event-driven data systems. Build and run high-throughput streaming pipelines, turn Kafka event streams into low-latency data products, improve reliability and observability, mentor engineers, and define platform architecture and standards for projections, third-party data proxy, and graph data capabilities.
Top Skills: AWSBlock-ForgeCloudeventsDatabricksDatahubDbtFlinkIcebergKafkaKotlinPrefectSnowflakeSparkSpark Structured Streaming
Reposted 5 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Design, build, and operate production ML signal systems—ranking, retrieval, recommendations, propensity, and next-best-action—covering feature/candidate generation, serving, experimentation, monitoring, and feedback. Define signal contracts (freshness, provenance, confidence), evaluate long-term impact (trust, fairness, compliance), and partner across product, data, and risk teams to deliver reusable customer-intelligence capabilities.
Top Skills: Batch PipelinesCloud InfrastructureCoding AgentsData WarehousesEmbeddingsEvent StreamsExperimentation SystemsFeature StoresJavaKotlinKubernetesLakehousesLightgbmModel-Serving InfrastructureObservability ToolingPythonPyTorchRanking/Retrieval SystemsRecommendation FrameworksSemantic SearchSQLTensorFlowWorkflow OrchestrationXgboost
Reposted 5 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Lead design and optimization of data models and pipelines for compliance and risk; standardize metrics and documentation; build data quality, lineage, and monitoring (including AI agents for automation); manage ETL scheduling, on-call pipeline support, and collaborate with product and non-technical partners to translate business needs into automated, production-ready data solutions.
Top Skills: AirflowDatabricksDbtGitOmniPrefectPythonSnowflakeSQLTerraform
6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Lead technical implementation of a market management platform for nodal electricity markets. Design and operate large-scale, data-intensive production systems handling continuously changing data. Make architecture decisions, contribute production software, manage incidents, improve existing systems, and partner with product, engineering, data science, and power-market experts. Lead technical reviews, mentor engineers, and drive optimization, forecasting, and analytical capabilities.
Top Skills: Cloud Data PlatformsDistributed SystemsEvent-Driven SystemsForecastingMachine LearningOptimization ModelsReal-Time SystemsSQLStreaming Systems
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Fintech • Software • Analytics • Financial Services
Design, build, and maintain scalable data ingestion pipelines, databases and data lakes for credit and lending datasets. Ensure accurate data mappings, monitoring and alerting, translate stakeholder requirements into analytical data flows, and integrate APIs to deliver reliable, high-quality data products.
Top Skills: APIsBigQueryBigtableDatabricksDbtFivetranGithub ActionsMariadbMongoDBMySQLPostgresRedshiftSnowflakeSQL
Reposted 7 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, build, and maintain SparkSQL/PySpark data pipelines in the central data lake to ingest IoT, product, and unstructured data (video/audio). Produce reliable computed tables for analytics, model training, and dashboards; integrate external datasets; ensure high data quality and uptime; and collaborate with Data Science, ML, and cross-functional teams.
Top Skills: AirflowAWSAzureDagsterData LakeDatabricksDelta LakeETLGCPGitGitPrefectPysparkPythonRest ApisSparkSparksqlSQL
Reposted 7 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, build, and operate scalable data ingestion, replication, and lakehouse infrastructure to move petabytes of data into a Delta Lake on S3. Improve reliability, observability, security, and developer experience for Spark/Databricks processing. Develop internal libraries and tooling (Go/Python), collaborate with cross-functional teams, and help shape long-term data platform and AI-ready infrastructure.
Top Skills: SparkAws DynamodbAws KinesisAws LambdaAws RdsAws S3Aws SqsGoJavaPythonScala
Reposted 7 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, build, and operate large-scale Spark/PySpark data pipelines and the enterprise data platform. Implement data integrations, transformations (Python/SQL), monitoring, and data quality. Build MCP servers and AI-enabled tooling, optimize performance, mentor engineers, and lead cross-functional data projects to enable analytics and automation.
Top Skills: Ai AgentsAmazon S3Apache IcebergAuroraAWSAws Api GatewayAws CloudwatchAws LambdaAws RdsAws Secrets ManagerAws SnsAws SqsAzureDatabricksDatadogDbtFivetranGCPGoogle BigqueryLlmsMcp (Model Context Protocol)Ms Sql ServerMySQLNetSuiteOraclePostgresPysparkPythonPython-Based Api FrameworksSalesforceSnowflakeSparkSplunkSQL
Reposted 7 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Build and maintain scalable, reliable ML data platform systems to support dataset generation, model training, analytics, monitoring, and large-scale inference. Collaborate with ML, software, and infrastructure engineers to design cost-efficient data lake and training infrastructure using vendor and open-source tools to enable next-generation ML models.
Top Skills: GoPython
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Software • Financial Services
Lead end-to-end data and ML pipelines for onboarding and fraud decisions: ingest streaming and batch sources, build feature platform and entity resolution, productionize ML models, enforce PII/data governance, and set technical direction while mentoring engineers and ensuring low-latency, reliable serving.
Top Skills: AirflowApache BeamBigQueryBigtableCatboostChrononCi/CdCloud ComposerDataflowDataprocDbtDockerFlinkKubeflowKubernetesLightgbmPub/SubPythonScikit-LearnShapSparkSQLTerraformVertex AiXgboost
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Mobile • Software
As a Data Analyst, you will analyze user behavior, create interactive dashboards, and collaborate with teams to provide actionable insights for product improvement.
Top Skills: AmplitudeBigQueryGoogle AnalyticsGoogle Data StudioLookerMixpanelPower BIPythonRRedshiftSnowflakeSQLTableau
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Consulting • Financial Services
The Guidewire Data Engineer will design schemas in Snowflake, develop ETL processes, optimize SQL queries, and integrate Guidewire with data platforms.
Top Skills: Apache NifiAWSAzureDbtGCPSnowflakeSQLTalend
Reposted 9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, and operate production ML systems that generate trusted signals for ranking, retrieval, recommendations, propensity/churn/LTV, and next-best-action decisioning. Define signal/data contracts, own feature and candidate generation through serving, experimentation, monitoring, and feedback loops, and evaluate long-term business impact, trust, fairness, and compliance. Partner across product, data, modeling, risk, and compliance and apply AI/agents to accelerate engineering and operations.
Top Skills: Agent-Assisted Operations ToolingBatch PipelinesCloud InfrastructureCoding AgentsData WarehousesEmbeddingsEvaluation HarnessesEvent StreamsExperimentation SystemsFeature StoresJavaKotlinKubernetesLakehousesLightgbmModel-Serving InfrastructureObservability ToolingPythonPyTorchRanking/Retrieval SystemsRecommendation FrameworksSemantic SearchSQLTensorFlowWorkflow OrchestrationXgboost
Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
eCommerce • Retail
As a Data Engineer, you will develop and manage data pipelines, ensuring reliable data ingestion and delivery while optimizing for simplicity and performance.
Top Skills: GitPythonSnowflakeSQL
Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Hardware • Security • Software • Cybersecurity
Lead design and implementation of a federated Lakehouse data platform, unify data silos, define governance/observability, enable secure AI/ML (RAG/vector readiness), mentor architects/engineers, and present roadmaps to executives.
Top Skills: Apache AirflowApache IcebergAws BedrockAws GlueAws RedshiftAws S3Ci/CdCloudFormationDelta LakeGoogle BigqueryPythonRbac/AbacSparkSQLTableauTerraformVertex Ai
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Mobile • Software
The Data Engineer will analyze and interpret data to drive insights, create dashboards, and enhance product performance, collaborating with cross-functional teams.
Top Skills: AmplitudeBigQueryGoogle AnalyticsGoogle Data StudioLookerMixpanelPower BIPythonRRedshiftSnowflakeSQLTableau
Reposted 5 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Insurance
Design, build, and optimize cloud-based data platform components: ingest and transform varied datasets, create metadata-driven pipelines and data APIs, support AI/ML infrastructure, implement monitoring and metrics, and improve data processes to enable analytics and operational systems.
Top Skills: AWSDataopsPythonSnowflakeSQL
6 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Fintech • Payments • Software • Financial Services
Design, build, and operate scalable AWS-based data infrastructure, pipelines, warehouses, and ETL processes. Maintain data quality, security, reliability, monitoring, and cost efficiency while supporting analytics, finance, dashboards, and reporting. Translate cross-functional requirements into durable data solutions, troubleshoot complex issues, manage Terraform infrastructure, and establish engineering standards. The role also mentors junior team members and improves data platform capabilities in a remote fintech environment.
Top Skills: AirflowArgo WorkflowsAuroraAWSGitGitLambdaMySQLPostgresPower BIPysparkPythonRdsS3TableauTerraform
Reposted 11 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design and maintain data architecture and pipelines to support compliance and risk teams. Build and optimize data models, standardize metrics, and create data dictionaries. Implement data quality, lineage monitoring, AI-driven agents for false-positive reduction and automation, and participate in on-call rotations to ensure SLAs are met.
Top Skills: AirflowDatabricksDbtGitOmniPrefectPythonSnowflakeSQLTerraform
7 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Cloud • Software
Build and operate production-grade data ingestion and transformation pipelines in Databricks using Spark/PySpark, SQL, Delta Lake, and medallion architecture. Manage schemas, data quality, deduplication, API integrations, orchestration, monitoring, alerting, recovery, and performance optimization. Collaborate with data scientists and application teams to provide reliable data for LLM/NLP pipelines. Contribute to CI/CD, documentation, data architecture, and onboarding new data sources.
Top Skills: AirflowSparkAWSAzureAzure Data FactoryDatabricksDbxDelta LakeDelta Live TablesGCPGitGithub ActionsLlmNlpPysparkPythonRbacSQL
Reposted 12 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Design, build, and scale real-time and batch data infrastructure and pipelines (Kafka, Databricks, Snowflake) to power analytics, reporting, and AI-powered data experiences. Drive data modeling, governance, observability, and best practices while partnering with cross-functional teams and mentoring engineers.
Top Skills: AWSClaude CodeCodexDatabricksDatadogDynamoDBKafkaMongoDBPagerdutyPythonSigmaSnowflakeSQLTerraform
8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Designs, builds, and maintains scalable batch and real-time data pipelines supporting an IoT safety ecosystem. The role manages ETL/ELT processes, data lakes, warehouses, lakehouses, orchestration, monitoring, data quality, and observability. It partners with product, engineering, analytics, and data science teams to deliver reliable data services, productionize models, and shape long-term data platform architecture using AWS and modern infrastructure practices.
Top Skills: Amazon BedrockAmazon EmrAmazon KinesisAmazon MskAmazon Q DeveloperAmazon QuicksightAmazon RedshiftAmazon S3Amazon SagemakerApache FlinkApache HiveApache KafkaSparkAws Glue StudioAws LambdaAws Step FunctionsBigQueryClaude CodeCloudwatchDatadogGithub ActionsGithub CopilotHadoopJavaMatillionMicrosoft FabricPagerdutyPower BIPythonScalaSnowflakeSQLStrandsTerraform
10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Professional Services • Sales • Consulting
Design, build, and optimize Microsoft Fabric-based ingestion, transformation, and curated data layers. Migrate legacy sources, implement business rules, develop API-driven workflows, ensure data quality, security, and monitoring, and support CI/CD and operational delivery for analytics and reporting.
Top Skills: Azure AdAzure DevopsFabric PipelinesGitLakehouseManaged IdentitiesMicrosoft FabricNotebooksOnelakePysparkPythonRbacSparksqlSQLT-SqlWarehouse
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account