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

New Grad: Junior Accountant, Assurance - Brandon (May 2027)

Hybrid · Brandon

The Junior Accountant will prepare working papers, financial statements, and notice to reader engagements while gathering evidence for assurance projects. They will also build positive client relationships and participate in business development initiatives.

New Grad: Junior Accountant, Assurance - Winnipeg (January 2027)

Hybrid · Winnipeg

The Junior Accountant will prepare working papers and financial statements while gathering evidence for assurance and accounting engagements. They will also build positive client relationships and participate in business development initiatives.

Senior Accountant, Assurance (Asset Management)

Hybrid · Toronto

Perform audit engagements for asset management clients in accordance with IFRS and ASPE standards. Manage audit tasks including risk assessment, control testing, and substantive testing while maintaining positive client relationships.

Intermediate Accountant, Canadian Tax Services

Hybrid · Toronto

The Intermediate Accountant will develop tax strategies, identify filing positions, and prepare various income tax returns. They will also manage tax audits, appeals, and prepare tax accruals in accordance with accounting standards.

Senior Accountant, Assurance (Asset Management)

Hybrid · Toronto

The Senior Accountant will perform audit engagements for asset management clients in accordance with IFRS and ASPE standards. They are responsible for managing audit tasks, preparing working papers, and maintaining positive relationships with clients and team members.

Senior Accountant, Canadian Tax Services

Hybrid · Winnipeg

The Senior Accountant will manage tax audits and appeals while developing tax strategies for clients. They are also responsible for preparing and reviewing various income tax returns and conducting tax research.

IT Auditor, Technology Risk Assurance

Hybrid · Vancouver

The role involves performing IT general control assessments for financial audits and collaborating with managers to scope and review audit files. You will also evaluate business processes, develop client deliverables, and provide recommendations for internal control improvements.

IT Auditor, Technology Risk Assurance

Hybrid · Calgary

Perform assessments of IT general controls for financial statement audits and evaluate business processes and internal controls for effectiveness. Collaborate with engagement teams to manage project timelines, develop client deliverables, and provide recommendations for improvement.

IT Auditor, Technology Risk Assurance

Hybrid · Montréal

The IT Auditor will perform assessments of IT General Controls for financial statement audits and collaborate with managers to scope and review audit files. They will also evaluate business processes, develop client deliverables, and provide recommendations for internal control improvements.

Intermediate Accountant, Financial Reporting & Insights

Hybrid · Huntsville

The Intermediate Accountant will prepare compilation engagements, financial statements, and various tax returns for clients across diverse industries. They will also build positive client relationships, resolve accounting issues, and support team development through training and mentoring.

Senior Accountant, Canadian Tax Services

Hybrid · Toronto

The Senior Accountant will manage tax audits and appeals while developing tax strategies for clients. They are also responsible for preparing and reviewing various tax returns and conducting detailed tax research.

Senior Accountant, Assurance

Hybrid · Markham

Lead and conduct audit and review engagements, preparing working papers and financial statements according to regulatory standards. Coordinate year-end assurance engagements across various industries and maintain positive client relationships.

Intermediate Accountant, Assurance

Hybrid · Markham

Conduct audit engagements by preparing working papers and financial statements according to regulatory standards. Streamline year-end engagements and tax returns while maintaining strong client and team communications.

Senior Accountant, Financial Reporting & Insights

Hybrid · Vancouver

The Senior Accountant is responsible for preparing year-end engagements, tax returns, and compilation engagements for various clients. They must also build positive client relationships and communicate effectively with team members regarding project progress.

Intermediate Accountant, Financial Reporting & Insights

Hybrid · Vancouver

The Intermediate Accountant will prepare compilation engagements, financial statements, and various tax returns for clients across diverse industries. They will also build positive client relationships, resolve accounting issues, and mentor junior team members.

Senior Accountant, Assurance - China Practice

Hybrid · Markham

Lead and conduct audit and review engagements under ASPE and IFRS for Chinese-owned and China-based businesses. Supervise junior staff and collaborate with partners to support the growth of the China Practice.