Top Data Engineer Jobs in Ottawa

3 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Software
Build and maintain MLOps infrastructure for listener data and machine learning systems. Responsibilities include developing CI/CD pipelines, optimizing Apache Spark and Databricks workloads, productionizing models, managing scalable APIs and batch systems, implementing testing and monitoring, and supporting reproducible, cost-efficient cloud and containerized environments.
Top Skills: SparkArgocdAWSAzureAzure DevopsDatabricksDelta LakeGCPGithub ActionsGitlab CiJenkinsKubernetesOpenshiftPysparkPythonScala
YesterdaySaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Design, develop, and maintain scalable data pipelines and architectures for analytics and reporting. Perform ETL and streaming data integration, data modeling, governance, quality management, and workflow optimization across cloud and big data environments. Translate business requirements into data solutions, monitor reliability and performance, and collaborate with stakeholders to advance Walmart’s data strategy.
Top Skills: Apache AirflowAzureCloud ComputingData ModelingData PipelinesETLGoogle BigquerySnowflakeSQLStreaming Data
One Month AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Designs and maintains reliable data pipelines and computed tables using SparkSQL and PySpark. Integrates IoT, product, customer, external, unstructured, and ML-related data into scalable data models supporting analytics, causal inference, model training, and dashboards. The role requires ETL development, data orchestration, API integration, strong data quality and uptime, and collaboration with Data Science, AI/ML, Analytics, and engineering teams. This is a remote position for candidates residing in Canada.
Top Skills: AirflowSparkAWSAzureDagsterDatabricksDelta LakeGCPGitGitPrefectPysparkPythonRest ApisSparksqlSQL
15 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
Develop and maintain large-scale data and machine learning applications using Scala, Python, Spark, AWS, and modern DevOps practices. Responsibilities include designing data pipelines, deploying and monitoring machine learning models, optimizing distributed systems, supporting the full software lifecycle, documenting processes, and collaborating with data science, Data Ops, DevOps, and product teams in an Agile environment.
Top Skills: AirflowSparkAWSDatabricksDockerGitGithub ActionsGrafanaKubernetesPythonScalaScylladb
Reposted 12 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and operate Block’s data platform, including warehousing, orchestration, business intelligence, governance, and agentic workflows. Develop reliable Python services, developer tools, and Terraform infrastructure for petabyte-scale data. Partner with data practitioners and product teams, establish engineering standards, provide technical direction, and mentor engineers while ensuring security, reliability, observability, usability, and data governance.
Top Skills: AnomaloApache AirflowApache IcebergAWSBuildkiteDatabricksDatahubDbtGitopsKotlinLookerOmniPrefectPythonSnowflakeTerraform
Reposted 13 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Build and operate a scalable data platform supporting warehousing, orchestration, business intelligence, governance, and agentic workflows. Develop Python services, Terraform infrastructure, and developer tools for petabyte-scale data. Partner with data practitioners and product teams, establish security and reliability patterns, set technical direction, improve engineering standards, and mentor engineers.
Top Skills: AnomaloApache AirflowApache IcebergAWSBuildkiteDatabricksDatahubDbtGitopsKotlinLookerOmniPrefectPythonSnowflakeTerraform
9 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Artificial Intelligence • Software
Own EULER’s data lifecycle, including instrumentation, validation, reconciliation, privacy, anonymization, canonical data modeling, analytics datasets, documentation, and production pipelines. The role requires strong SQL, software engineering practices, independent ownership, skepticism toward data quality, and clear communication. Preferred experience includes GDPR/LGPD, multi-tenant B2B SaaS, dbt, statistics, Cloudflare Workers, Postgres, Parquet, DuckDB, and Bubble.
Top Skills: BubbleCloudflare WorkersDbtDuckdbHyperdriveParquetPostgresSQL
16 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own and deliver highly available, low-latency backend identity systems supporting consumer onboarding, authentication, and verification. Lead quarterly team goals, guide engineers through complex problems, collaborate with product and design stakeholders, improve technical and code quality standards, monitor system availability, support on-call operations, and mentor team members.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 12 Hours AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Designs and demonstrates secure, scalable Azure database and analytics solutions for enterprise customers. Leads technical sales engagements, proofs of concept, hackathons, architecture workshops, migrations, and production deployments. Advises platform leaders, resolves technical blockers, collaborates with engineering, and develops expertise across Microsoft Fabric, Azure Databases, Databricks, Purview, on-premises data warehouses, Hadoop, and competing analytics platforms.
Top Skills: Ai ApplicationsAmazon RedshiftAzure Cosmos DbAzure DatabasesAzure DatabricksAzure Sql DatabaseAzure SynapseBigQueryBusiness IntelligenceCloud ComputingClouderaData GovernanceData LakesData SecurityData WarehousesHadoopHortonworksAzureMicrosoft FabricMicrosoft PurviewNetezzaOnelakeOracle ExadataPostgresPower BISnowflakeSQLTeradata
Reposted 14 Days AgoSaved
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
22 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
Architect and own marketing data infrastructure, including Databricks pipelines, Gold Layer tables, semantic models, and trusted analytics foundations. Lead cross-functional data initiatives, translate ambiguous business needs into scalable solutions, improve reliability and quality, and mentor engineers. Build and monitor production LLM and agent systems, automate workflows with AI, and deliver high-quality Python and SQL while validating AI-generated code. Partner with Marketing, Sales, BI, Data Science, and R&D teams.
Top Skills: Ai AgentsBigQueryClaude CodeCursorData WarehousesDatabricksDbtEtl/EltLakehousesLlmsMarketing AutomationMartechPythonSalesforceSemantic LayersSnowflakeSQLStreamlitWeb Analytics
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Professional Services • Sales • Consulting
Designs, builds, automates, and optimizes enterprise cloud data pipelines and platforms. Responsibilities include ETL/ELT, DataOps, CI/CD, data migration, data modeling, data warehousing, lakehouse architecture, database administration, performance tuning, and production support. The role uses Databricks, Azure services, PySpark, SQL, and multiple cloud platforms to deliver scalable structured and unstructured data solutions.
Top Skills: AWSAzureAzure Data FactoryAzure Data LakeAzure DevopsAzure Sql ServerCi/CdDatabricksDataopsDelta Live TablesGitGoogle Cloud PlatformMicrosoft FabricMySQLOraclePl/SqlPysparkPythonScalaSQL ServerT-SqlUnity CatalogUnix Shell Scripting
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
22 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Database
Build and maintain FinOps data pipelines, BigQuery and dbt models, cost attribution systems, forecasting and anomaly detection models, and cost-versus-revenue analytics. Identify and implement AWS and GCP savings opportunities, automate governance with Python, Terraform, and Lambda, and partner with Engineering, Finance, Product, and leadership on cloud costs, forecasting, reporting, and architecture decisions.
Top Skills: AWSAws Cost And Usage ReportsAws Cost ExplorerAws LambdaBashBigQueryCloudzeroDbtGCPGcp Billing ReportsHexLinearNotionPulumiPythonSQLTerraformVantage
27 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead product data engineering across architecture, data modeling, pipelines, monitoring, lineage, and data quality. Build reliable analytical datasets, support experimentation and machine learning use cases, and resolve business-critical pipeline issues. Partner with product and engineering stakeholders to translate business needs into automated data solutions. The role requires ownership of end-to-end data engineering projects, on-call participation, and development of AI-assisted monitoring and automation.
Top Skills: AirflowDatabricksDbtGitOmniPrefectPythonSnowflakeSQLTerraform
28 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Lead product data engineering initiatives by designing data models, owning critical pipelines, building data quality and lineage monitoring, and supporting experimentation and ML-ready datasets. Translate business needs into automated data solutions, maintain pipeline SLAs through on-call support, and develop AI-assisted tools for issue detection and resolution. Collaborate with Product, Engineering, Data Science, Machine Learning, and Applied AI teams across Block’s products.
Top Skills: AirflowDatabricksDbtGitOmniPrefectPythonSnowflakeSQLTerraform
YesterdaySaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Security • Software • Cybersecurity
Leads large-scale software engineering projects from design through deployment, provides technical leadership and mentorship, contributes to architecture and engineering standards, drives testing and software quality, resolves production issues, develops scalable solutions, and collaborates across Product, UX, and Engineering teams. The role also supports Agile delivery, incident reviews, prioritization, stakeholder communication, and cross-team technical alignment.
Top Skills: AgileGoPythonTest AutomationUnit Testing
2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software
Build and operate scalable analytics data platforms using Java, Python, Spark, Airflow, Iceberg, and AWS. Responsibilities include developing batch pipelines, automated testing frameworks, CI/CD validation, data quality controls, representative test datasets, and release gates. The role also advances AI-driven engineering workflows, supports production reliability through on-call participation and incident analysis, and collaborates with distributed engineering teams to improve platform quality, scalability, and observability.
Top Skills: Amazon AthenaAmazon CloudwatchAmazon Ec2Amazon EmrAmazon S3Apache AirflowApache IcebergSparkAWSAws GlueAws IamAws LambdaAws Step FunctionsClaudeCursorGitGithub CopilotJavaJenkinsJunitKiroLanggraphMcpOpentelemetryPytestPythonRest AssuredSQLStrandsTestng
Mid level
Software • Database
Build and scale production-grade web scraping, content integration, and data pipelines using TypeScript, Java, Kafka, and Solr. Develop event-driven services, REST APIs, parsing and normalization logic, and integrations with content providers and external feeds. Improve pipeline reliability, observability, performance, and data quality while contributing to architecture and technical direction. The role also includes mentoring junior developers and supporting high-volume media content processing.
Top Skills: Apache SolrAtomEvent-Driven ArchitectureGitHtml ParsingJavaJavaScriptKafkaLinuxMavenRest ApisRssSQLTypescriptWeb CrawlingWeb Scraping
Junior
Software • Database
Develop backend services, event-driven Kafka pipelines, web scrapers, and content integrations that collect, process, and index online media. Build Java REST APIs and TypeScript/Nest.js scraping systems, integrate third-party feeds and APIs, improve content quality, and collaborate with product and engineering teams. Contribute to testing, code reviews, refactoring, and continuous improvement across distributed data-processing systems.
Top Skills: Apache SolrAtomGitJavaJavaScriptKafkaLinuxMavenNest.JsRest ApisRssSQLTypescript
14 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Lead Cohere’s Data Foundation pillar, managing a team responsible for the full data lifecycle. Own the roadmap, BigQuery warehouse, Airflow and Cloud Run orchestration, dbt modeling, Looker and API serving, Terraform infrastructure, governance, access controls, reliability, incident response, and data freshness SLAs. Lead development of an agentic analytics platform and evaluation framework, establish company-wide analytics standards, and partner with product, engineering, security, legal, and business teams.
Top Skills: AirflowBigQueryCloud RunDbtIamLookerPythonTerraformVpc Service Controls
One Month AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Lead the architecture and delivery of GitLab’s data products, including near-real-time data ingestion, knowledge graph integrations, data marketplaces, observability, and data-sharing APIs. Translate ambiguous 0-to-1 initiatives into roadmaps, resolve cross-team dependencies, ensure operational readiness across deployment surfaces, and mentor engineers. The role requires deep full-stack expertise, technical leadership, and experience with AI-powered orchestration and multi-tenant SaaS systems.
Top Skills: Ai OrchestrationAnalytics PlatformsBigQueryChange Data CaptureData WarehousesDatabricksGoJIRAKnowledge GraphsMetrics PlatformsMulti-Tenant SaasNode.jsOpentelemetryRubyServicenowSnowflakeZendesk
6 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Financial Services
Own data engineering for workforce forecasting and staffing products. Build and operate Databricks pipelines, lead the Redshift-to-Databricks migration, manage database replication and file ingestion, establish data contracts, handle PII and data residency, monitor quality and costs, and support on-call operations. The role also requires documentation, infrastructure-as-code, collaboration with product and analytics teams, and pipelines supporting forecasting or machine-learning models.
Top Skills: AWSAws DmsClaude CodeDatabricksDatabricks Asset BundlesDatabricks JobsDbtDelta LakeDelta Live TablesFivetranLakeflowLakeflow ConnectLlmsLookerLookmlPostgresPythonRedshiftSQLTerraformUnity Catalog
One Month AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Partner with sales teams to win strategic data security opportunities. Deliver technical presentations, gather customer requirements, lead product evaluations, configure solutions, and design test plans. The role requires extensive pre-sales experience, security and networking expertise, data protection knowledge, AI fluency, and collaboration across matrixed go-to-market and partner teams.
Top Skills: Coding AssistantsData Protection TechnologiesGenerative AiLlmsNetworking TechnologiesSaaSSaseSecurity TechnologiesWeb TechnologiesZscaler Zero Trust Exchange
Reposted One Month AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Own and evolve WorkOS’s internal data platform, including ingestion, orchestration, Snowflake, dbt models, data governance, reverse ETL, semantic views, and AI-enabled data workflows. Ensure pipeline reliability, freshness, security, and scalability while partnering with Product, Finance, RevOps, GTM, Engineering, and Security. Build monitoring, runbooks, CI/CD gates, access controls, masking policies, and infrastructure automation across AWS and Kubernetes.
Top Skills: AirflowAWSCi/CdDagsterDbtIamKubernetesPostgresPrefectPythonRbacSalesforceSlackSnowflakeSQLTerraform
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Payments • Software
Design, develop, and own data pipelines, models, data marts, and data products supporting Product, Data Science, and GTM teams. Build data infrastructure and services using Spark, Scala, Java, SQL, Python, and Airflow; maintain pipeline and application SLAs; investigate data quality issues; leverage LLMs and agents; and collaborate cross-functionally to architect shared datasets and business reporting solutions.
Top Skills: Ai AgentsAirflowGoHadoopJavaLlmsPigPythonScalaSparkSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account