BDO Canada

Explore 351 Jobs at BDO Canada

bdo.ca

Information compiled from public sources. Work here? Claim your company profile · Request removal

Open Positions at BDO Canada

Vancouver, British Columbia, CA (Hybrid)

Posted a day ago

The Executive Assistant supports BDO Advisory partners and senior managers with administrative coordination, project tracking, reporting, meeting preparation, travel arrangements, and client communications. The role also assists with proposals, presentations, leadership initiatives, and prioritizing the partners’ workload.

Key Details

Top Skills Required

Presentation DevelopmentProject MonitoringMicrosoft Excel +21 more

Top Benefits

Other BenefitsRemote Work / Hybrid Work Options +4 more
Halifax, Nova Scotia, CA (Hybrid)

Posted a day ago

The Co-op or Intern will join BDO’s Personal Debt Solutions team in Halifax from January to April 2027. Responsibilities include analyzing client financial information, calculating and reviewing income, preparing reports, reviewing creditor claims, supporting insolvency-related tasks, and communicating with clients and team members.

Key Details

Top Skills Required

Problem-solvingTeamworkLeadership +8 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Wellness Program +3 more
Calgary, Alberta, CA (Hybrid)

Posted a day ago

BDO Canada is seeking a Manager for its newly created Transaction Tax Services team in Calgary. The role leads buy-side and sell-side tax due diligence, transaction structuring, and private equity fund design, while managing and mentoring engagement teams and supporting business development with existing clients.

Key Details

Top Skills Required

Private Equity Fund StructuringBusiness DevelopmentEngagement Management +16 more

Top Benefits

Professional DevelopmentOther Benefits +5 more
Toronto, Ontario, CA (Hybrid)

Posted a day ago

The Senior Full Stack Developer will design, build, and maintain secure, scalable multi-tier applications using Microsoft .NET technologies, integrating front-end, back-end, databases, and REST APIs. The role also includes database optimization, performance tuning, technical documentation, and collaboration with cross-functional teams throughout the software development lifecycle.

Key Details

Top Skills Required

Full Software Development Life CycleRelational Database Programming.NET +17 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Wellness Program +4 more
Toronto, Ontario, CA (Hybrid)

Posted a day ago

The Manager, Valuations & Modelling will lead and support valuation engagements across business valuations, investment entities, fairness opinions, audit assistance, and complex financial instruments. Responsibilities include valuation analysis and modeling, engagement coordination, report preparation, client communication, mentoring junior staff, and supporting practice development.

Key Details

Top Skills Required

Business ValuationCorporate FinanceCapital Markets +22 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Wellness Program +5 more
Calgary, Alberta, CA (Hybrid)

Posted a day ago

BDO is seeking a Senior Manager for its growing Transaction Tax Services team to advise clients on transaction tax matters, including buy-side and sell-side tax due diligence, tax structuring, modelling, pre-sale planning, and sale purchase agreement support. The role also involves designing tax-efficient structures for M&A and private equity, managing and mentoring engagement teams, maintaining senior client relationships, and supporting business development in private equity.

Key Details

Top Skills Required

Problem-solvingTax StructuringBusiness Development +15 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Other Benefits +2 more
Toronto, Ontario, CA (Hybrid)

Posted 4 days ago

The Senior Manager, SecOps leads BDO’s security operations function, overseeing monitoring, threat detection, incident response, operational security processes, and risk reduction. The role also develops security operations capabilities and metrics, ensures alignment with policies and standards, and builds and mentors a high-performing cybersecurity team.

Key Details

Top Skills Required

Enterprise Security TechnologiesCyber DefenseCoaching +17 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Remote Work / Hybrid Work Options +4 more
Calgary, Alberta, CA (Hybrid)

Posted 4 days ago

The Senior Security Specialist supports monitoring, detection, investigation, and response to cybersecurity threats across BDO’s enterprise environments. Responsibilities include incident analysis and remediation coordination, security technology administration, vulnerability management, maintaining operational procedures, supporting compliance activities, and mentoring junior team members.

Key Details

Top Skills Required

CommunicationCybersecurity FrameworksCybersecurity +17 more

Top Benefits

Performance BonusesOther Benefits +3 more
Barrie, Ontario, CA (Hybrid)

Posted 4 days ago

The Intermediate Accountant will join BDO’s Assurance team in Barrie, independently and collaboratively completing audit tasks, year-end engagements, audits, working papers, and financial statements. The role also involves maintaining client relationships, communicating progress and issues, training staff, and developing expertise in assurance and regulatory requirements.

Key Details

Top Skills Required

Financial Statement PreparationDigital ToolsWorking Paper Preparation +11 more

Top Benefits

Paid Time Off (Vacation & Personal Days)Wellness Program +3 more
Toronto, Ontario, CA (Hybrid)

Posted 4 days ago

The Senior Security Specialist supports cybersecurity monitoring, detection, investigation, and incident response across BDO Canada, while improving operational security capabilities and managing threats and vulnerabilities. The role also administers security technologies, coordinates remediation, supports audits and assessments, develops procedures and playbooks, and mentors junior team members.

Key Details

Top Skills Required

Security AuditsThreat and Vulnerability ManagementCybersecurity Certifications +17 more

Top Benefits

Remote Work / Hybrid Work OptionsOther Benefits +5 more

Stay on top of new Canadian jobs

Get a daily email with the latest job postings from Canadian companies. Free, no account required.

By subscribing you agree to receive job emails from MapleStack. Unsubscribe anytime.

Want to save jobs and create custom alerts? Create a free account