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
Leads cybersecurity governance, risk management, and compliance programs. Responsibilities include managing GRC teams, assessing IT and vendor risks, coordinating audits, developing security policies, implementing governance frameworks, overseeing GRC platform automation, delivering security awareness training, and advising executives on risk and compliance strategy. Requires extensive IT security or risk management experience, team leadership, and familiarity with security technologies and compliance frameworks.
Fintech • Payments • Financial Services
Manages assurance and non-assurance engagements for private, public, and nonprofit clients. Responsibilities include engagement planning, supervision, execution, standards compliance, client issue resolution, technical accounting, business development, and developing client relationships. The role also requires industry knowledge, strong communication and analytical skills, teamwork, quality focus, and a completed CPA designation with 4–5 years of public accounting audit experience.
Fintech • Payments • Financial Services
Designs, develops, and maintains secure, scalable Azure cloud applications and integration solutions. Leads architecture, development, testing, deployment, CI/CD, troubleshooting, and production support across the software lifecycle. Builds API, messaging, and event-driven integrations; establishes cloud security, performance, governance, and integration standards; collaborates with technical and business stakeholders; documents solutions; and mentors junior developers.
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
Leads BDO’s enterprise Talent Management and Workforce Insights portfolio, including total rewards, people analytics, organizational development, HR operations, and service delivery. Translates people strategy into measurable business outcomes, advances workforce data governance and analytics, modernizes HR processes through technology and AI, and strengthens leadership, organizational effectiveness, performance, wellbeing, and succession. Advises senior leaders, leads specialist teams, and drives integrated, scalable people programs across the firm.
Fintech • Payments • Financial Services
Leads BDO’s enterprise technology strategy, architecture, infrastructure, operations, digital workplace, cybersecurity enablement, governance, resilience, vendor portfolio, and technology investments. The CIO advises executive leadership, drives modernization involving cloud, AI, automation, data, and integration, and ensures secure, reliable, cost-effective technology services. The role also builds and develops a high-performing technology organization, manages workforce planning and succession, and aligns technology outcomes with business growth and employee experience.
Fintech • Payments • Financial Services
Supports the Personal Debt Solutions team by preparing client correspondence and formal insolvency documents, entering information into internal systems, maintaining confidentiality, and assisting with departmental tasks. The role also involves coordinating with internal and external parties, community outreach, and social media promotion. Success requires strong communication, organization, attention to detail, time management, proficiency with Microsoft Office, and the ability to work independently in a busy environment.
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
Conduct initial consultations to assess debtors’ financial situations and recommend bankruptcy or proposal options. Support debtors and creditors by telephone and in person, review interview forms, and prepare documents for signing. Contribute to community outreach, business development, presentations, and social media promotion of personal debt solutions. The role requires strong communication, empathy, organization, attention to detail, and proficiency with Microsoft Office.
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
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
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
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.