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
Conduct initial consultations to assess debtor situations, advise on bankruptcy and proposal options, prepare client files and documents, assist debtors and creditors by phone and in person, perform community outreach and business development, and promote services via presentations and social media. Role requires in-office presence across Oakville and Milton.
Fintech • Payments • Financial Services
Provide Level 2 end-user IT support across Oakville and Canada: configure and image desktops/laptops, troubleshoot hardware and software (Office 365, Windows 11, Teams), manage Active Directory accounts, handle service desk queues (ServiceNow), maintain asset inventory, support mobile devices, participate in IT projects, and perform occasional regional travel and light lifting.
Fintech • Payments • Financial Services
As a Senior Accountant in Assurance, you'll lead audit engagements, prepare tax returns, and maintain client relationships, ensuring compliance and delivering high-quality service.
Fintech • Payments • Financial Services
The Senior Manager will lead tax projects, develop proactive tax strategies, manage teams, and ensure quality control while building client relationships and mentoring staff.
Fintech • Payments • Financial Services
The Manager in Canadian Tax Services leads client engagements, prepares tax reorganizations, develops tax strategies, and trains staff while ensuring quality service delivery.
Fintech • Payments • Financial Services
Support DEIA strategy by coordinating projects and events, managing logistics and budgets, collecting and analyzing DEIA data, preparing reports and communications, conducting research on best practices, and providing administrative support to the DEIA team.
Fintech • Payments • Financial Services
Prepare compilation engagements, financial statements, year-end working papers, and various tax returns and slips. Communicate with clients, resolve accounting/bookkeeping issues, support managers/partners, meet deadlines, participate in business development, and mentor/train junior team members while adopting digital tools.
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
Lead and deliver cybersecurity risk, maturity, and compliance assessments using industry frameworks; develop remediation roadmaps and controls (IAM, data protection, endpoint, vulnerability management, zero trust); support privacy program implementation; assess cloud and emerging tech risks including AI; run third-party assessments; improve incident response and resilience; prepare executive reports; manage client engagements and contribute to business development.
Fintech • Payments • Financial Services
Lead design, build, and maintenance of secure, scalable Azure-based enterprise solutions and integrations. Drive architecture, CI/CD, IaC, and best practices; troubleshoot production issues; mentor junior developers; document designs and govern API/integration standards.
Fintech • Payments • Financial Services
Lead business architecture to align enterprise systems with strategic capabilities. Model current and future processes, create capability maps and integration models, guide system integration and automation, facilitate stakeholder workshops, support program planning and roadmaps, and promote governance and cross-functional collaboration to improve operational efficiency.