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
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.
Fintech • Payments • Financial Services
Analyze financial data and models, assess companies' financial positions and forecasts, prepare integrated cash flow models, and support corporate turnarounds and restructurings. Advise stakeholders (corporations, lenders, creditors, shareholders, regulators, courts), participate in practice development, and be flexible for stakeholder meetings and non-business hours.
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.