BDO CANADA
Jobs at BDO CANADA
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
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.
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.
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.
Fintech • Payments • Financial Services
The Lawyer will manage tax disputes, communicate with clients and authorities, draft legal representation, and support junior staff. They will contribute to client strategy and firm growth.
Fintech • Payments • Financial Services
The Senior Manager in International Tax will oversee tax services, develop solutions for client issues, and lead staff training. Responsibilities include advising on international tax matters, business development, and maintaining effective communication within the team.
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.
Fintech • Payments • Financial Services
The bilingual Lawyer will support the Tax Controversy and Dispute Resolution team by managing client communications, drafting legal documents, evaluating assignments, and coaching junior staff while fostering professional relationships.
Fintech • Payments • Financial Services
The Senior Lawyer for Tax Controversy and Dispute Resolution will manage client communications, strategy development, legal research, and mentorship while fostering relationships within the firm to enhance service delivery.
Fintech • Payments • Financial Services
Manage client engagements in Domestic Tax, develop strategies for tax opportunities, and train staff while ensuring compliance with tax legislation.
Fintech • Payments • Financial Services
Lead assurance and non-assurance engagements for Canadian reporting issuers and SEC registrants. Plan and manage audit engagements, provide technical accounting guidance under IFRS and U.S. GAAP, support capital markets transactions (IPOs, financings, due diligence), ensure compliance with quality and inspection standards, identify and resolve complex accounting and regulatory matters, and supervise and develop engagement teams while supporting business development.
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
Provide senior tax advisory and compliance services: prepare and review personal, corporate, and trust tax returns; handle audits and appeals; research tax issues and draft client memoranda; develop tax strategies and risk analyses; engage with clients and adopt digital tools to deliver high-quality service.
Fintech • Payments • Financial Services
Lead Canadian domestic tax engagements: evaluate client processes, develop proactive tax strategies, prepare and review tax reorganizations and returns, provide technical and project leadership, ensure quality control, build client relationships, and train and develop team members while supporting business growth.
Fintech • Payments • Financial Services
The Senior Accountant will manage audits, prepare year-end engagements and tax returns, and support client relationships while mentoring junior staff.
Fintech • Payments • Financial Services
Provide in-office insolvency advice to individuals: conduct initial consultations, assist debtors and creditors with bankruptcies and proposals, prepare client documents, and support community outreach, business development and social media promotion. Participate in team collaboration, adopt digital tools, and maintain client-focused, timely service.
Fintech • Payments • Financial Services
The Senior Manager in Canadian Tax Services will lead tax strategies, ensure quality control, manage client relationships, and train staff.
Fintech • Payments • Financial Services
Provide in-office insolvency advice to individuals: conduct initial consultations, assess debtor situations, assist debtors and creditors with bankruptcies and proposals, prepare client documents, and support community outreach, business development, presentations, and social media promotion.
Fintech • Payments • Financial Services
Provide high-level administrative and executive support including calendar and meeting coordination, communications handling, travel arrangements, document preparation, and liaising with internal teams to enable executives and support firm operations.
Fintech • Payments • Financial Services
Lead and manage risk advisory engagements including internal audits, controls assessments, and program reviews. Oversee team deliverables, client relationships, project scope, budgets, methodology development, and staff mentoring. Support business development and ensure high-quality, compliant client service.
Fintech • Payments • Financial Services
The Manager will lead financial reporting for private businesses, oversee multiple teams, ensure quality work, provide technical guidance, and foster client relationships.


