Tech jobs
Job listings
*Child* Senior Software Engineer
Overview We are the Azure Software Load Balancer team, a vital part of the Azure Core Networking team, tasked with designing, building, and operating critical network offerings that set us apart from our competitors.…
Senior Network Engineer - Data Center and Network Infrastructure
Senior Network Engineer (hybrid, Montréal) designing, implementing and troubleshooting enterprise-scale data center and network infrastructure alongside infrastructure, security and application teams. Core stack: Cisco Nexus, ASR and Arista gear with OSPF/BGP, VXLAN; preferred exposure to SD-WAN, Python/Ansible automation and AWS/Azure/GCP networking.
Google Big Data Platform Engineer II
Onsite platform engineer at TD Bank's internal tech team, building and automating a Google BigQuery big-data platform: writing Python/Terraform/GitHub Actions orchestration, automated security tests, IAM compliance, and cloud networking support across GCP and Azure in an Agile DevOps setup.
Google Big Data Platform Engineer II
Platform engineer on TD's internal cloud team building and automating the Google BigQuery platform across GCP and Azure: writing orchestration code in Python and Terraform, CI/CD pipelines with GitHub Actions, automated security tests, and self-service automation while handling IAM, networking, and compliance.
Staff Data Engineering Technical Lead
Staff-level data engineering lead at Capital One's Toronto team: owns technical design for fault-tolerant, multi-platform enterprise applications, applying data modeling and architecture expertise in Python on AWS, while supporting machine learning and conversational AI initiatives in a regulated financial-services environment.
Staff Engineer - Data Engineering Staff
Capital One is hiring a Staff Data Engineer in Toronto to act as a tech lead, owning technical design and development of cross-functional, multi-platform, fault-tolerant data systems for banking. Core stack: 6+ years with Python/Java/Go, AWS (preferred) or Azure/GCP, plus data design, modelling and architecture.
Senior Databricks Data Platform Engineer
Senior platform engineer who owns and automates Databricks environments end to end in Montreal — Unity Catalog governance, compute strategy, CI/CD with Terraform and Azure DevOps/GitHub Actions, FinOps cost optimization, Delta Lake performance tuning, plus AI-agent-driven operations built on Databricks Mosaic AI and MCP.
Senior Data Engineer (Modern Data Stack) [Only Canada]
Tekton Labs, a technology outsourcing company, is hiring a Senior Data Engineer to collaborate with a Canadian financial-sector client. Day to day: designing Snowflake data models, building dbt ELT pipelines and Dagster/Airflow orchestration, writing Python/SQL, and managing AWS/Azure infra with Terraform and GitHub Actions CI/CD.
Principal Data Engineer
Principal Data Engineer at Tangerine (Scotiabank's digital bank) in Toronto: leads the design and hands-on build of a new data engineering platform enabling business analytics and production AI/ML. Core focus on data pipelines, warehousing, and cloud platforms (GCP, AWS, Azure), plus technical leadership and mentoring.
Senior Azure Data Engineer
Senior Associate Azure Data Engineer at PwC in Toronto: designs and builds scalable data ingestion, transformation, and curation pipelines on Azure using Data Factory, Databricks, and Synapse. Applies SQL, Python, and ETL/ELT expertise, with data quality checks, monitoring, and collaboration with scientists, analysts, and business stakeholders.
Senior Data Engineer/Data Architect at Oshawa
Senior Data Engineer at Ontario Power Generation in Oshawa builds and supports ELT/ETL pipelines, data lake and data warehouse products for reporting and analytics, using the Azure stack (Data Factory, Synapse, Databricks) plus Python, Spark and SQL, with CI/CD, data governance and production support duties.
MLOps / Data Engineer
MLOps/Data Engineer on Triton Digital's listener data team, productionizing machine learning for audio-advertising audience signals: building CI/CD pipelines for ML workflows, optimizing large-scale data processing with Apache Spark, and managing Databricks environments. Core stack is Python, Spark, Databricks, and cloud platforms. Must be based in Ontario or Quebec.
Senior Data Engineer – Data Lake & Analytics
Senior Data Engineer at Ontario Power Generation building and supporting data lake and data warehouse products that power analytics and digital experiences. Day to day involves developing and optimizing data pipelines with Python, PySpark, and SQL on the Azure stack within a Scrum team, with emphasis on data security, governance, and quality.
Senior Data Engineer, Analytics
Senior data engineer owning CMLS Commercial's analytics data platform in Microsoft Fabric: designing ELT pipelines from SQL Server, Azure SQL and REST APIs, building dimensional models and Power BI semantic models, and migrating Azure Data Factory pipelines and legacy SSRS reports to Fabric with CI validation via Azure DevOps.
AI Fullstack Engineer (Senior Associate)
Senior full-stack engineer on an AI consulting team building enterprise-ready applications end to end: React/TypeScript frontends, Python (FastAPI/Django/Flask) backends and APIs, deployed on Azure/AWS with Docker, Kubernetes, and CI/CD. Uses agentic coding tools like Cursor and Claude Code; remote anywhere in Canada with occasional travel.
Staff Fullstack Engineer
Staff fullstack engineer on Treasure Data's Realtime/Personalization team, building the Treasure AI Personalization Studio and RT2.0 realtime personalization engine end-to-end: React frontends plus backend APIs and distributed services (Ruby/Go/Java/Kotlin preferred) on cloud, with heavy AI-assisted development. Hybrid role based in the Vancouver, BC office.
Senior Associate AI Fullstack Engineer
Senior full-stack engineer who builds enterprise AI applications end to day: React/TypeScript frontends, Python services and APIs (FastAPI, Django, or Flask), and secure Azure/AWS cloud integrations, with DevOps/CI-CD, Agile delivery, and collaboration with AI engineers, architects, and client teams.
Full Stack Engineer
Full-stack engineer at a Toronto software solutions firm building fintech products: designing Java-based web applications and REST/gRPC APIs, working with databases and cloud/container tooling, and taking part in testing, releases, and code reviews while mentoring junior team members.
Full Stack Engineer
Builds and maintains full-stack applications that Manulife's customers and advisors rely on, taking features from design through coding, testing, and production support. Core stack: Java or TypeScript/Node.js with Spring Boot or NestJS/Express, React front ends, SQL Server/Azure SQL, Docker, and Microsoft Azure.