Senior Staff Accountant

Key Responsibilities

  • Preparation of compilation engagements primarily, with the possibility of some review engagements
  • Preparation of T1, T2, T3 returns and other T slip’s (T4s, T5s, T5018s, etc.)
  • Review file work of senior and junior accounting staff
  • Mentor and support junior accounting staff.
  • Communicate (primarily via email) with clients and their bookkeepers to request supporting documentation for year end files.
  • Assist partners with other tax and accounting client requests as needed.

Qualifications & Required Skills

  • A CPA designation
  • Minimum 3 years of experience with private enterprise focus
  • Highly skilled at problem solving; if there's an accounting mess, you know how to reconcile it and/or fix it with little to no assistance.
  • Familiarity with Quickbooks Online is ideal.
  • Good working knowledge of CaseWare
  • Good working knowledge of corporate tax software, preferably TaxCycle
  • Excellent communication skills, both with staff members and clients
  • The ability to juggle changing priorities and manage own deadlines and work efficiently to time budgets.


  • This is a full-time permanent position based on a 37.5-to-40-hour work week.
  • Want to take off Friday afternoon because the weather is nice? That's cool. As long as each project deadline is met, we're happy.
  • Work with a friendly, professional, no-drama team. We laugh together and we're straightforward with one another because we're all just here to get the job done.
  • RRSP matching program
  • Health spending account of $1,800 annually
  • 3 weeks vacation annually.
  • Salary range $75,000 - $90,000 depending on experience and qualifications.
  • We can accommodate remote working, or a hybrid version of remote and in office work depending on your location.