BDO CANADA
Teams at BDO CANADA
Recently posted jobs
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.
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.
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.