BDO CANADA
Jobs at BDO CANADA
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
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.
Fintech • Payments • Financial Services
Analyze financial data and models, assess companies' financial positions, prepare integrated cash flow models, and support corporate restructurings and turnarounds. Advise stakeholders, participate in practice development, adopt digital tools, and be flexible for stakeholder meetings and non-business hours.
Fintech • Payments • Financial Services
The AI Engineer will design, implement, and deploy AI solutions leveraging Generative AI and agentic architectures, integrating various tools and frameworks while collaborating with cross-functional teams to deliver production-grade applications.
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.
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.
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.
Fintech • Payments • Financial Services
The Manager will lead cloud accounting engagements, oversee client deliverables, mentor team members, and drive technology adoption in a collaborative environment.
Fintech • Payments • Financial Services
The Senior Accountant will provide guidance on complex accounting issues, implement accounting standards, prepare financial statements, liaise with auditors, and support advisory projects.
Fintech • Payments • Financial Services
As a Data Analytics/ Data Engineer New Grad, you'll work directly with clients to implement analytics solutions, design data models, create complex queries, and develop scalable data management architectures while ensuring project deadlines and quality standards are met.
Fintech • Payments • Financial Services
The Manager, Financial Effectiveness will lead finance transformations, manage client relationships, guide teams, and enhance consulting practices while driving digital transformation.
Fintech • Payments • Financial Services
The Workday Product Manager will oversee the Workday HR platform, guiding its strategy, configuration, and governance while partnering with HR leaders to optimize processes and deliver operational support.
Fintech • Payments • Financial Services
The ServiceNow Solution Architect leads the design and delivery of ServiceNow solutions and serves as a trusted advisor to clients, ensuring architectural standards and promoting operational efficiency through AI and automation.
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.
Fintech • Payments • Financial Services
The Senior Consultant will work with finance executives to optimize shareholder value, analyze client issues, develop recommendations, and deliver project outcomes related to financial processes.
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.
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.
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.
Fintech • Payments • Financial Services
The Senior Consultant in Business Resilience provides crisis management guidance, develops strategic solutions, and maintains client relationships, ensuring effective service delivery to both new and existing clients.
Fintech • Payments • Financial Services
The Senior Manager will guide a team in preparing Canadian and US tax returns, provide expatriate tax advice, and support business development initiatives.
Fintech • Payments • Financial Services
The Intermediate Accountant will conduct audit engagements and prepare working papers, while fostering client relationships and team communication.


