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
The Solution Architect will lead enterprise-level solutions for Dynamics 365 F&O, collaborating on design, implementation, and quality assurance while advising on best practices and driving project initiatives.
Fintech • Payments • Financial Services
The Senior Financial Planner in Wealth Management identifies clients' complex financial planning needs, develops recommendations, and manages the delivery process with clients while ensuring effective communication and collaboration with investment dealers, accountants, and lawyers.
Fintech • Payments • Financial Services
The Manager of Canadian Tax Services leads client engagements, develops tax strategies, prepares tax returns, and trains staff while fostering positive client relationships and team development.
Fintech • Payments • Financial Services
As a Senior Talent Sourcer, you will identify and attract top consulting talent, develop pipelines, partner with Talent Acquisition, and enhance employer branding.
Fintech • Payments • Financial Services
Design and build complex web applications and APIs across front-end and back-end stacks. Develop scalable microservices, integrate SQL/NoSQL databases, deploy cloud-native solutions using Docker/Kubernetes on Azure or GCP, and implement automated testing and CI/CD pipelines while collaborating with clients and cross-functional teams.
Fintech • Payments • Financial Services
The Wealth Advisor will grow client relationships, provide complex financial planning solutions, oversee wealth staff, and ensure adherence to firm policies.
Fintech • Payments • Financial Services
Design, train, and deploy ML and NLP models (including custom transformers) using modern tooling; prepare and transform large datasets; monitor production pipelines; communicate results to stakeholders; ensure model reliability, explainability, and ethical alignment.
Fintech • Payments • Financial Services
Manage US Corporate Tax engagements, develop strategies for clients, lead teams, assist in business development, and support staff training.
Fintech • Payments • Financial Services
The Senior Accountant will prepare and review US tax returns, conduct tax research, communicate with tax authorities, and support staff development while fostering relationships with clients.
Fintech • Payments • Financial Services
The Manager in Assurance will oversee assurance engagements, develop client portfolios, address client issues effectively, and ensure compliance with professional standards.
Fintech • Payments • Financial Services
Support M&A and capital markets transactions by building financial models (DCF, LBO, forecasts), performing company and industry research, preparing pitch and transaction materials, identifying targets/buyers/investors, and communicating with clients and deal counterparties to drive transaction execution.
Fintech • Payments • Financial Services
Lead and execute multiple M&A sell/buy-side and capital raising engagements; perform market research and financial analysis; identify targets/investors; develop client relationships and new business; mentor junior staff; drive practice growth and adopt digital tools.
Fintech • Payments • Financial Services
Serve as the primary HR business partner advising leaders on talent strategy, employee relations, performance, rewards, workforce planning, inclusion, development, acquisition, immigration and contractor management. Partner with Centers of Expertise to deliver national talent strategy, lead change initiatives, support HR projects, build advisory relationships with leaders, and drive adoption of digital tools to enhance the employee experience.
Fintech • Payments • Financial Services
Design and deliver multi-modal, tech-enabled learning experiences (digital, instructor-led, virtual) using AI and multimedia. Collaborate with SMEs and stakeholders, apply adult-learning and design-thinking principles, evaluate impact with metrics, and continuously innovate learning solutions.
Fintech • Payments • Financial Services
This role manages the Tax team within the Personal Debt Solutions department, overseeing tax operations, client deliverables, and team performance while ensuring compliance with insolvency legislation and quality standards.
Fintech • Payments • Financial Services
The Insolvency Analyst in Personal Debt Solutions drafts correspondence, manages documents, engages in community outreach, and collaborates within the department to assist clients effectively.
Fintech • Payments • Financial Services
The Junior Accountant will carry out Assurance responsibilities including preparing financial statements, gathering evidence, and building client relationships. The role emphasizes teamwork, client service, and professional development while supporting CPA designation aspirations.
Fintech • Payments • Financial Services
The Junior Accountant will prepare financial statements, assist in Assurance engagements, develop client relationships, and actively participate in business development and teamwork.
Fintech • Payments • Financial Services
Lead Canadian tax engagements by advising clients on tax policy, planning and compliance; provide technical and project leadership; prepare and review reorganizations and corporate, trust, and estate returns; build client relationships; participate in business development and staff training.
Fintech • Payments • Financial Services
As an Insolvency Advisor, you will assess debtor situations, assist clients during bankruptcies, and participate in community outreach and business development.