BDO CANADA

Calgary
Total Offices: 2
4,938 Total Employees
Year Founded: 1921

Jobs at BDO CANADA

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

Fintech • Payments • Financial Services
The Lighthouse Leader drives innovation in operational functions, focusing on AI and automation adoption while aligning processes with technology roadmaps.
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.
8 Days AgoSaved
In-Office
Markham, ON, CAN
Fintech • Payments • Financial Services
The Senior Manager, Canadian Tax Services will lead tax projects, develop tax strategies, manage client relationships, and provide team training while ensuring quality control in tax services.
8 Days AgoSaved
In-Office
6 Locations
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.
9 Days AgoSaved
In-Office
4 Locations
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.
19 Days AgoSaved
In-Office
8 Locations
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.
21 Days AgoSaved
In-Office
4 Locations
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.
21 Days AgoSaved
In-Office
3 Locations
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.