BC

BDO Canada

Verified Job Source

Canada’s Top 100 Employers 2025 I 2024 I 2023 I 2022

Toronto, Ontario

Financial Services
1,001–5,000 people

About

Canada’s Top 100 Employers 2025 I 2024 I 2023 I 2022 BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments. For over 100 years, our team has served communities across Canada through a comprehensive range of assurance, tax, and consulting services, complemented by deep industry knowledge. With over 5000 people across 100 offices in Canada, and more than 1,800 offices in 164 countries, BDO is well-positioned to assist clients with both domestic and global needs. Our people-first approach to our talent experience has earned us multiple awards, including a spot among Canada’s Top 100 Employers for 2025.

Open positions

Senior Cloud Engineer - Google Cloud Advisory - Firebase

Hybrid · Toronto

You will lead the technical design and implementation of Firebase and Google Cloud solutions to support application modernization and digital transformation. You will also collaborate with clients to translate business requirements into scalable, secure, and high-performance cloud architectures.

Full Stack Developer, Assurance Innovation Lab

Hybrid · Calgary

The role involves building complex web applications and APIs, requiring expertise spanning front-end interfaces to back-end services and databases. Success is defined by demonstrating core values, understanding client needs, and focusing on effective service delivery.

Full Stack Developer, Assurance Innovation Lab

Hybrid · Vancouver

Design and develop scalable full-stack applications, APIs, and AI-enabled workflow solutions for the Assurance Innovation Lab. Collaborate with cross-functional teams to modernize operational processes and implement CI/CD pipelines.

Senior Cloud Engineer - Terraform, Azure

Hybrid · Toronto

Design and maintain enterprise-scale cloud infrastructure and self-service platforms using Terraform and GitHub Actions. Manage the full lifecycle of cloud services, including security, observability, and governance across multiple engineering teams.

Senior Cloud Engineer - Google Cloud Platform (GCP)

Hybrid · Toronto

Develop cloud-native solutions and CI/CD ecosystems while leading the installation and optimization of Kubernetes platforms. Provide mentorship to peers and collaborate on architecture and process improvements across Azure and GCP.

Data Scientist, Tax Transformation Office

Hybrid · Toronto

Design and deploy AI and machine learning models to modernize tax workflows and improve operational efficiency. Collaborate with cross-functional teams to prototype and scale intelligent solutions within the Tax R&D Lab.

Full Stack Developer, Tax Transformation Office

Hybrid · Toronto

Design and develop modern full-stack applications and AI-enabled workflow solutions to modernize tax operations. Collaborate with cross-functional teams to prototype and operationalize scalable platforms within the Tax R&D Lab.

Senior Data Engineer (Databricks Focused)

Hybrid · Vancouver

The Senior Data Engineer will design, build, and optimize robust data pipelines using Databricks and Azure while leading client engagements to deliver scalable data solutions. They will also mentor junior team members and ensure operational excellence, security, and compliance across all data workflows.