BDO CANADA

Calgary
Total Offices: 2
4,938 Total Employees
Year Founded: 1921

Teams at BDO CANADA

Recently posted jobs

An Hour AgoSaved
In-Office
5 Locations
Fintech • Payments • Financial Services
Designs, builds, and optimizes production-grade data pipelines using Azure, Databricks, Delta Lake, and Apache Spark. Develops ETL and data integration solutions, automates ingestion and validation, and ensures pipeline reliability, security, and compliance. Leads client data engineering engagements, translates business requirements into scalable architectures, collaborates with stakeholders, mentors junior engineers, and supports analytics and machine learning initiatives.
14 Hours AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Lead transaction tax advisory engagements for buy-side and sell-side M&A transactions. Responsibilities include tax due diligence, structuring, modeling, pre-sale planning, purchase agreement support, post-closing matters, and private equity fund design. The role manages client relationships, develops tax-efficient solutions, mentors team members, supports recruiting, and contributes to business development.
14 Hours AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Manages transaction tax advisory engagements, including buy-side and sell-side due diligence, tax structuring, modeling, agreement review, and post-closing matters. Advises clients and deal teams on complex Canadian and international tax issues, leads engagement teams, develops junior staff, supports recruiting, maintains client relationships, and contributes to private equity business development.