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 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.

Co-op or Intern, Canadian Tax Services (Winter 2027) Saskatoon

Hybrid · Saskatoon

The student will utilize technical knowledge to prepare tax returns for various clients and contribute to tax compliance projects. They will also build positive working relationships with clients and communicate progress updates to the team.

Associate, M&A and Capital Markets

Hybrid · Calgary

The Associate will prepare transaction marketing materials, financial models, and in-depth financial analyses to support high-impact M&A transactions. They will also conduct market research and communicate with various transaction counterparties including sellers, buyers, and legal counsel.

Co-op or Intern, Management Consulting (January 2027)

Hybrid · Ottawa

You will support client engagements by delivering consulting services in areas like organizational transformation, strategic planning, and change management. Additionally, you will conduct data analysis, develop client-ready reports, and facilitate workshops with internal and external stakeholders.

Co-op or Intern, Management Consulting (January 2027)

Hybrid · Toronto

The intern will assist in delivering digital strategy client engagements, including data collection, stakeholder interviews, and the preparation of proposals. They will also maintain strong client relationships and communicate project progress effectively while staying updated on industry and technology trends.

Business Analyst - BizApps - New Grad (January 2027)

Hybrid · Toronto

The Business Analyst will act as a trusted advisor to clients by gathering requirements and implementing finance, supply chain, HR, and CRM systems. They will also configure business applications and train client staff to perform day-to-day activities.

Co-op or Intern, Cyber Cloud Security (January 2027)

Hybrid · Toronto

The role involves assisting in the review of infrastructure and cloud security designs while supporting various lifecycle phases of security engagements. You will also be responsible for developing security documentation and reporting on security postures to both technical and non-technical audiences.

Co-op or Intern, Technology - BizApps (January 2027)

Hybrid · Toronto

The role involves learning implementation methodologies for ERP and Customer Engagement projects while assisting with client requirements and documentation. You will also develop and execute test plans and collaborate with development teams to deliver quality solutions.

Director, Talent Management & Workforce Insights

Hybrid · Toronto

The Director leads the Talent Management & Workforce Insights portfolio, overseeing Total Rewards, Organizational Development, HR Operations, and People Analytics. They translate the firm's people strategy into scalable initiatives while providing strategic advice to leadership to improve organizational performance.

Co-op or Intern, DevOps Engineer (January 2027)

Hybrid · Toronto

The DevOps Engineer will design, manage, and maintain Azure cloud environments and security controls while building continuous delivery pipelines. They will also write automation scripts and contribute to the development of new service offerings for customers.

Co-op or Intern, Full-Stack Developer (January 2027)

Hybrid · Toronto

The developer will utilize full-stack technologies including ASP.NET Core, React, or Angular to build applications on the Microsoft Azure cloud platform. They will also participate in innovation programs involving GenAI and apply analytical skills to solve complex client problems.

Co-op or Intern, Canadian Tax Services (Winter 2027) Calgary

Hybrid · Calgary

You will prepare tax returns for a variety of clients and contribute to tax compliance projects while building positive working relationships. You are also expected to communicate progress updates effectively and participate in the adoption of digital tools.

Senior Manager, Assurance (Private Equity)

Hybrid · Toronto

Manage a portfolio of audit engagements for private equity-backed companies while leading complex year-end audits and financial reporting requirements. Provide technical guidance on IFRS and U.S. GAAP while fostering client relationships and mentoring engagement teams.

Chief Information Officer

Hybrid · Kitchener

The Chief Information Officer is responsible for establishing and executing the firm's enterprise technology strategy to enable business growth and operational excellence. This role involves leading technology operations, architecture, cybersecurity, and vendor partnerships while fostering a secure and high-performing digital workplace.

Senior Manager, Talent Development Programs

Hybrid · Vancouver

The Senior Manager, Talent Development Programs is responsible for leading the firm's enterprise talent development portfolio and managing a team of professionals. They will translate organizational strategy into actionable program priorities while serving as a strategic advisor to senior leadership.

Senior Lawyer, Tax Controversy and Dispute Resolution

Hybrid · Vancouver

The Senior Lawyer will act as the primary point of contact for clients, providing strategic guidance and managing tax disputes through audits, objections, and litigation. Additionally, they will oversee file budgets, conduct legal research, and mentor junior staff to support the growth of the tax practice.

Senior Manager, Talent Development Programs

Hybrid · Calgary

The Senior Manager provides strategic leadership for the firm's enterprise Talent Development program portfolio and manages a team of eight professionals. They are responsible for translating organizational strategy into actionable program priorities while building trusted relationships with senior business leaders.