BDO CANADA

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

Teams at BDO CANADA

Recently posted jobs

41 Minutes AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Manage financial reporting, review, compilation, and tax compliance engagements for privately held businesses. Prepare and review working papers, financial statements, and corporate and personal tax returns while ensuring quality and timely delivery. Lead team members, manage budgets, timelines, and assignments, maintain client relationships, and identify service improvements. Support digital tool adoption and process enhancements to improve engagement efficiency and quality.
5 Days AgoSaved
In-Office
4 Locations
Fintech • Payments • Financial Services
Analyzes and improves data quality across enterprise systems within the Data Governance team. The role investigates complex data models and master data issues, performs root cause analysis, develops business-focused quality rules, translates steward requirements into technical specifications, and recommends remediation plans. It also documents findings, supports governance policies, and creates reports and dashboards for technical and non-technical stakeholders while adopting tools such as Soda, Microsoft Purview, and Databricks.
Fintech • Payments • Financial Services
Prepares US tax returns for corporations, partnerships, and other business entities; conducts tax research; communicates with the IRS and state tax authorities; and supports client engagements. The role involves collaboration across tax teams, client service, staff training, quality improvements, professional development, and business growth initiatives. Success requires accurate work, technical development, strong communication, analytical problem-solving, teamwork, and pursuit of a Canadian or US CPA designation.