BDO CANADA

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

Similar Companies Hiring

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
9 Offices
4000 Employees
eCommerce • Fintech • Payments • Software • Financial Services
12 Offices
2800 Employees
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
22 Offices
38800 Employees

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

23 Minutes AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
As a Senior Accountant, you will manage audit tasks, prepare tax returns, and build client relationships while training staff and ensuring quality service.
23 Minutes AgoSaved
In-Office
2 Locations
Fintech • Payments • Financial Services
The Senior Accountant will prepare and review Canadian and US income tax returns, research tax issues, and engage with tax authorities while developing strategies for clients.
Fintech • Payments • Financial Services
The consultant will lead supply chain management ERP implementations, provide training, analyze business needs, and mentor junior consultants.
2 Days AgoSaved
In-Office
3 Locations
Fintech • Payments • Financial Services
Manage Dynamics 365 F&O consulting engagements, mentor team members, act as client advisor, oversee operations, and drive business growth initiatives.
2 Days AgoSaved
In-Office
4 Locations
Fintech • Payments • Financial Services
The Manager, National Assurance supports technical guidance and training, performs research, enhances quality management, and delivers assurance training programs.
Fintech • Payments • Financial Services
The Senior Financial Analyst will analyze financial data, support clients in restructuring, prepare reports, and manage multiple engagements in a dynamic environment.
3 Days AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
The role involves supporting IT risk and compliance assessments, evaluating IT security controls, preparing reports, and collaborating with teams to ensure client satisfaction. The position also includes the supervision of work and adoption of digital tools for improved efficiency.
4 Days AgoSaved
In-Office
6 Locations
Fintech • Payments • Financial Services
Design and build complex web applications and scalable APIs across front-end and back-end. Implement UIs with modern frameworks, develop microservices, manage SQL/NoSQL databases, deploy containerized cloud solutions, and maintain automated testing and CI/CD pipelines while collaborating with clients and teams.
4 Days AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
The Manager will lead client engagements in Canadian Tax Services, develop tax strategies, prepare and review tax documents, and train team members.
6 Days AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
Lead marketing efforts for Assurance and BSO services at BDO Canada, driving strategic initiatives, managing campaigns, and teamwork to enhance brand visibility and achieve business objectives.
7 Days AgoSaved
In-Office
4 Locations
Fintech • Payments • Financial Services
As a Senior Talent Sourcer, you will identify and engage top consulting talent, build pipelines, and drive sourcing strategies while partnering with business leaders.
7 Days AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
The Executive Assistant will support Advisory leaders, manage calendars, prepare meeting materials, and facilitate communication with firm's leadership. Responsibilities include organizing meetings and managing travel, while ensuring proactive support for the partners' operational goals.
10 Days AgoSaved
In-Office
2 Locations
Fintech • Payments • Financial Services
Lead and execute marketing strategy for priority industries by developing and managing impactful marketing campaigns and ensuring alignment with brand strategy.
12 Days AgoSaved
In-Office
5 Locations
Fintech • Payments • Financial Services
As an AI Engineer, you will design and deploy scalable AI solutions, optimize models, integrate AI into enterprise environments, and monitor production AI systems while collaborating with various teams.
14 Days AgoSaved
In-Office
3 Locations
Fintech • Payments • Financial Services
The Dayforce Solution Architect will lead architecture, design, and implementation of Dayforce solutions while mentoring team members and ensuring project success.
Fintech • Payments • Financial Services
The Client Success Manager Lead drives client success strategies and governance for Microsoft Business Applications, ensuring delivery excellence and measurable business value through team leadership, client relationship management, and portfolio oversight.
16 Days AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
Provide crisis management guidance and consulting services to clients, focusing on strategic solutions, business development, and relationship management across various industries.
16 Days AgoSaved
In-Office
2 Locations
Fintech • Payments • Financial Services
Lead the Expatriate Tax Services team, guiding tax return preparation and providing tax advice for individuals relocating. Engage in business development and team training while collaborating with internal partners to identify opportunities.
16 Days AgoSaved
In-Office
Vancouver, BC, CAN
Fintech • Payments • Financial Services
The Senior Accountant will manage tax audits, develop strategies, prepare tax returns, and conduct tax research for clients in compliance with regulations.
19 Days AgoSaved
In-Office
4 Locations
Fintech • Payments • Financial Services
The Senior Machine Learning Engineer will design and implement MLOps pipelines using Databricks and Azure, lead client engagements, and ensure ML solutions align with business objectives.