BDO CANADA

HQ
Brussels
Total Offices: 11
4,938 Total Employees
Year Founded: 1921

Jobs at BDO CANADA

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Hours AgoSaved
In-Office
Langley, BC, CAN
Fintech • Payments • Financial Services
Lead and manage Canadian tax client engagements for SMEs: develop and implement tax strategies, prepare and review reorganizations and corporate, trust and estate tax returns, build client relationships, communicate progress with teams, and train and develop staff while adopting digital tools to improve service delivery.
3 Hours AgoSaved
In-Office
Winnipeg, MB, CAN
Fintech • Payments • Financial Services
Lead and manage Canadian tax engagements, identify and implement tax planning opportunities, prepare and review corporate, trust, and estate tax returns and reorganizations, build client relationships, communicate progress with teams, and train and develop staff while ensuring high-quality, compliant work.
YesterdaySaved
In-Office
Edmonton, AB, CAN
Fintech • Payments • Financial Services
As a Senior Accountant in the Assurance & Accounting team at BDO, you will manage audit tasks, prepare year-end engagements and tax returns, and train staff, while fostering relationships with clients and improving service delivery.
YesterdaySaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
This role leads digital, data, and AI strategy transformation engagements, manages client relationships, and develops actionable roadmaps, while mentoring junior staff and advising on technological integration.
YesterdaySaved
In-Office
2 Locations
Fintech • Payments • Financial Services
Lead buy- and sell-side tax due diligence and transaction tax structuring for M&A and private equity deals. Quantify tax exposures, design tax-efficient structures, prepare technical deliverables, mentor engagement teams, support client relationships and business development, and contribute to recruitment and training across Canada.
YesterdaySaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Lead buy-side and sell-side tax due diligence, structure tax-efficient M&A and private equity transactions, prepare technical tax analyses, manage client relationships, mentor engagement teams, support business development, and contribute to recruiting and training.
YesterdaySaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Lead buy-side and sell-side tax due diligence, design tax-efficient structures for M&A and private equity, prepare technical tax analyses, mentor engagement teams, manage client relationships, and support business development in transaction tax matters.
YesterdaySaved
In-Office
Halifax, NS, CAN
Fintech • Payments • Financial Services
The Manager, Assurance will supervise and execute assurance engagements, develop client portfolios, and ensure adherence to professional standards.
YesterdaySaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
Lead buy-side and sell-side tax due diligence, tax structuring and modelling for M&A and private equity transactions. Prepare technical tax deliverables, advise on purchase and sale agreements, manage and mentor engagement teams, support business development, and maintain senior client relationships.
YesterdaySaved
In-Office
2 Locations
Fintech • Payments • Financial Services
Lead the Expatriate Tax Services team, guiding tax return preparation and providing tax advice for individuals relocating. Engage in business development and team training while collaborating with internal partners to identify opportunities.
YesterdaySaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
The role involves leading digital, data, and AI strategy projects, managing client relationships, developing transformation roadmaps, and mentoring junior team members.
YesterdaySaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
The role involves managing Canadian immigration applications, advising clients on immigration laws, and providing strategic solutions for business immigration. The candidate will also supervise junior staff and contribute to process improvements while maintaining a focus on quality client service.
YesterdaySaved
In-Office
3 Locations
Fintech • Payments • Financial Services
Lead buy- and sell-side tax due diligence, design tax-efficient structures for M&A and private equity, prepare technical analyses, manage and mentor engagement teams, support business development and client relationships across Canada.
2 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Provide Level 2 end-user IT support across Quebec and Canada: set up and image desktops/laptops, support hardware and Office 365/Windows 11, manage Active Directory accounts, handle service desk queues and remote/in-person troubleshooting, maintain asset inventory, participate in IT projects, and support mobile devices.
3 Days AgoSaved
In-Office
Portage la Prairie, MB, CAN
Fintech • Payments • Financial Services
Provide front-desk reception and general administrative support: answer and route calls/emails, manage meeting rooms and mail, process payments and deposits, maintain reception and supplies, prepare reports and month-end invoicing, assist with events and compliance, and perform other ad-hoc office duties to support the team.
3 Days AgoSaved
In-Office
Portage la Prairie, MB, CAN
Fintech • Payments • Financial Services
Manage and oversee financial reporting and compilation engagements for private businesses, prepare and review working papers, financial statements, and tax returns; lead and coach team members, manage timelines/budgets/staffing, maintain client relationships, and support adoption of digital tools and process improvements.
3 Days AgoSaved
In-Office
Kingston, JAM
Fintech • Payments • Financial Services
Provide front-line insolvency advice to individuals: conduct intake consultations, assess debtor situations, prepare documents for signing, liaise with creditors, and support community outreach and business development. Deliver empathetic client service, adopt digital tools, and work collaboratively in-office with occasional travel and one evening shift weekly.
4 Days AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
As a Senior Accountant, you will manage audit tasks, prepare tax returns, and build client relationships while training staff and ensuring quality service.
4 Days AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Lead and manage a portfolio of year-end audit engagements for private and NPO clients, prepare working papers per standards, build client relationships, support business development, communicate team progress, and train and develop staff while adopting digital tools.
Fintech • Payments • Financial Services
The Lighthouse Leader drives innovation in operational functions, focusing on AI and automation adoption while aligning processes with technology roadmaps.