BDO CANADA

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

Teams at BDO CANADA

Recently posted jobs

5 Days AgoSaved
In-Office
3 Locations
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.
6 Days AgoSaved
In-Office
3 Locations
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.
7 Days AgoSaved
In-Office
3 Locations
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.