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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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