BT

Baker Tilly Canada

Verified Job Source

Our firms provide value-added audit, tax and advisory solutions through established local expertise and global reach.

Waterloo, ON

Accounting
501–1,000 people

About

With member firms from coast to coast, the Baker Tilly Canada Cooperative is one of the country’s largest associations of chartered professional accounting firms. As an all-Canadian network, we have a longstanding reputation for value-added audit, tax and advisory solutions, due to the depth and breadth of our in-house skills, customized offerings and service excellence. Through our strong network infrastructure, shared expertise, resources and offices across the country, our independent member firms provide clients ranging in size from large, publicly traded companies to owner-managed and emerging businesses with a full complement of professional services across every major industry sector. Globally connected We are proud to be an independent member of Baker Tilly International, a network which extends across 143 territories, with 43,000 people working out of more than 698 offices. Our membership gives us significant global reach in addition to our national presence. Find out more at www.bakertilly.global.

Open positions

Controller

On-site · Windsor

Own the month-end close and accounting operations across multiple legal entities, producing accurate, review-ready financial statements and management reports with documented reconciliations and variance analysis. Maintain accounting processes and internal controls, oversee payroll accounting and filings, improve systems and reporting, and lead the internal finance or accounting team.

Senior Accountant, Audit & Accounting

Hybrid · Toronto

Prepare compilations, reviews, NTRs, audit engagements, and corporate and personal income tax returns. Mentor and train staff, communicate with partners and clients, and deliver quality work while meeting tight deadlines and resolving client issues promptly.

Senior Audit and Assurance Accountant

On-site · Peterborough

Prepare compilation, review, and audit engagements, along with corporate, personal, and trust tax returns and tax slips. Lead audits and fieldwork, resolve engagement issues, support year-end planning, communicate engagement status, and build productive working relationships.

Accounting Technician

On-site · Flin Flon

Support assurance, advisory, and consulting engagements, provide bookkeeping assistance, respond to client and internal inquiries, and communicate job progress and issues. Review client information, prepare query lists, maintain accurate paperless files, perform basic analysis, and develop technical knowledge.

Senior Tax Manager

Remote · Ontario, Canada

Develop and implement tax planning assignments with partners and senior tax staff, conduct and document technical research, and review Canadian individual and corporate tax returns and other tax work. Advise clients, identify service opportunities, and coach, mentor, and train staff while contributing to firm initiatives and culture.

Senior Tax Accountant

Remote · Canada

Prepare and review complex tax returns, specialized filings, tax research, planning recommendations, and client deliverables, while addressing matters with the Canada Revenue Agency. Manage client relationships, coach junior staff, support training and practice development, and contribute to process improvements and high-quality engagement delivery.

Senior Manager, Indirect Tax

Hybrid · Vancouver

Lead complex indirect tax advisory and compliance engagements, advise clients on transactions and tax risks, and support them through audits, assessments, objections, and appeals. Develop client relationships and the tax practice, lead and mentor teams, and contribute to thought leadership and internal training.

Senior Manager

On-site · Walkerton

Manage senior-level client relationships, identify service opportunities, and review tax returns, assurance engagements, and financial statement disclosures while delivering high-quality advice. Collaborate with partners on accounting and tax compliance, coach and develop staff, present technical sessions, and manage engagement budgets, work-in-process variances, and billing.

Administrative Assistant

On-site · Rocky Mountain House

Greet and assist clients, handle calls and appointment scheduling, and prepare, scan, file, and organize client documents and correspondence. Support the accounting team with administrative tasks, billing, office duties, and workflow management while handling sensitive information professionally.

Accounting and Assurance Manager

On-site · Leamington

Prepare and review compilation, review, and audit engagements, along with tax returns, HST returns, and bookkeeping, while managing engagement progress and resolving accounting, audit, and tax issues. Understand clients’ industries, mentor junior staff, and maintain positive working relationships with clients and colleagues.

Senior Staff Accountant

Hybrid · Collingwood

Prepare complex individual and corporate tax returns, compliance filings, and corporate financial statements, while updating client accounting records and reconciling accounts. Coordinate engagement planning and deadlines, provide attentive client service, and train and mentor junior staff.

Senior Tax Analyst

On-site · Peterborough

Prepare and review Canadian T1, T2, and T3 income tax returns, research tax issues, support tax planning, and resolve filing and compliance discrepancies with clients and government agencies. Coordinate client engagements, maintain organized tax files, mentor junior staff, prepare technical materials, and provide attentive client service.

Accounting Technician

On-site · Emerald Park

Prepare financial statements for compilation and review engagements, and prepare personal and corporate tax returns for small and medium-sized businesses. Participate in audits for institutional and nonprofit organizations and perform bookkeeping and other accounting functions.

Manager

On-site · Moncton

Manage senior-level client relationships, identify service opportunities, and review tax returns, audit and other accounting engagements, and financial statement disclosures. Advise clients, support compliance with accounting standards and tax laws, coach and develop staff, deliver internal technical sessions, and manage engagement budgets and billing.

CPA Candidate

On-site · North Bay

Participate in audit, review, and compilation engagements, preparing financial statements, working papers, supporting schedules, and personal and corporate tax returns. Communicate with clients and colleagues, maintain compliant documentation, support junior team members, and contribute ideas to improve engagement quality and efficiency.

Client Service & Intake Administrator

On-site · Iqaluit

Serve as the first point of contact for tax clients, receive and verify intake documents, record missing information, and maintain clear client communications. Set up and track paper and electronic files through the tax preparation workflow, support document handling and return delivery, and protect confidential information.

Administrative Assistant

On-site · Rocky Mountain House

Greet and assist clients, answer and direct phone inquiries, schedule appointments, and prepare, scan, file, and organize client documents. Support client correspondence and follow-up, assist the accounting team with administrative tasks and billing, and help manage office workflow while handling sensitive information discreetly.

Full-Stack Developer (1-Year Contract)

Hybrid · Vancouver

Design, develop, test, deploy, and maintain full-stack business applications, including user interfaces, APIs, backend services, and database integrations. Work with stakeholders on requirements and user experience, troubleshoot and improve applications, and support the software development lifecycle and digital transformation initiatives.

Assurance and Advisory Manager – Audit

Hybrid · Dartmouth

Manage audit and review engagements from planning through completion, ensuring compliance with applicable standards and maintaining clear communication with clients, Partners, and teams. Review financial statements and tax returns, assess risks and controls, provide client recommendations, and mentor and develop team members.

Senior Assurance & Advisory Accountant

Remote · Canada

Prepare and lead compilation, review, audit, and tax engagements, including supervising related filings and resolving engagement issues. Support year-end planning, mentor junior staff, build productive client and team relationships, and contribute to practice development and business development initiatives.