Senior Bookkeeper

SummitPath Bookkeeping Inc.

Calgary

On-site

CAD 57,500 - 67,500

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Training and mentorship
QuickBooks Online ProAdvisor certification

Job summary

A leading bookkeeping service in Canada is seeking a Senior Bookkeeper to manage client relationships and maintain accurate financial records. This full-time role offers a hybrid work model, requiring three days in-office and two days remote, with a salary range of $57,500–$67,500. Ideal candidates will have strong bookkeeping experience, proficiency in QuickBooks Online, and a detail-oriented mindset. You will play a key role in ensuring client satisfaction through accurate financial reporting and process improvement.

Qualifications

  • 3+ years of full-cycle bookkeeping or accounting experience.
  • Solid understanding of accounting principles.
  • Experience with apps like DEXT, Stripe, Shopify, and PayPal.

Responsibilities

  • Own client relationships and ensure deadlines are met.
  • Perform month-end balance sheet reconciliations.
  • Prepare and file GST returns.

Skills

Detail-oriented
Strong communication skills
Problem-solving
Client-first mindset
Proficiency in Excel
Knowledge of QuickBooks Online

Education

Diploma, certificate, or degree in Accounting, Finance, or Business Administration

Tools

QuickBooks Online
Excel
Microsoft tools

Job description

40 hours per week | 3 days in-office | No overtime | $57,500–$67,500

About SummitPath

At SummitPath, our purpose is simple: to give business owners peace of mind. We deliver an exceptional, collaborative bookkeeping experience so our clients can sleep better at night knowing someone they trust is looking out for them and their business.

Our team builds deep relationships with clients, communicates clearly, and takes ownership of getting things done right. We help people feel confident about their numbers and their decisions.

The Role

Reporting to the Bookkeeping Manager, the Senior Bookkeeper plays a key role in the growth of SummitPath and in delivering a high-trust client experience. You will own client relationships, ensure deadlines are met, and maintain accurate, meaningful financial records for multiple clients.

This is a full-time, hybrid position based in Calgary, with three days per week in-office and two days remote. The role is 40 hours per week with no overtime expectations.

What You’ll Do
  • Client Onboarding & Process Improvement
  • Assess each client’s bookkeeping needs (A/R, A/P, payroll, GST, etc.)
  • Document existing processes and identify opportunities to improve efficiency and accuracy
  • Build client-specific workflows and integrate them into SummitPath’s systems
  • Clean up and correct opening balances
  • Set up and optimize charts of accounts
  • Support and train transitioning bookkeepers on client systems and workflows
  • Maintain accounts receivable and payable
  • Perform month-end balance sheet reconciliations
  • Review income statements and identify classification issues
  • Prepare and file GST returns
  • Coordinate with clients to obtain supporting documentation
  • Ensure all transactions are properly supported and documented
  • Complete weekly, monthly, and annual bookkeeping checklists
  • Prepare clear financial reports and summaries
  • Stay compliant with relevant federal and provincial requirements
What You Bring
  • Diploma, certificate, or degree in Accounting, Finance, or Business Administration
  • 3+ years of full-cycle bookkeeping or accounting experience
  • Strong working knowledge of QuickBooks Online
  • Experience with apps such as DEXT, Stripe, Shopify, PayPal, etc.
  • Solid understanding of accounting principles and month-end close
  • Proficiency with Excel, Outlook, and Microsoft tools
  • Passion for learning and teaching others
  • Client-first mindset with strong communication skills
  • Detail-oriented with high standards for accuracy
  • Problem-solver who takes ownership and follows through
  • Membership in the Canadian Bookkeepers Association is an asset
What We Offer
  • Salary range: $57,500–$67,500, based on experience
  • Full-time, stable employment (40 hours/week, no overtime culture)
  • Hybrid work environment (3 days in-office, 2 remote)
  • QuickBooks Online ProAdvisor certification
  • Training, mentorship, and support from an experienced team
  • Meaningful client relationships and work that helps business owners sleep better at night

If you care about people as much as you care about clean books, and you take pride in being someone clients can rely on you’ll feel at home here.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Bookkeeper
Senior Bookkeeper

Accountor CPA • Calgary

Remote
CAD 45,000 - 60,000
Casual dress
Dental care
Extended health care
+3
Manager, National Tax Services
Manager, National Tax Services

MNP • Markham

On-site
CAD 80,000 - 90,000
Senior Bookkeeper
Senior Bookkeeper

Rothenbury Group • Newmarket

Hybrid
CAD 65,000 - 80,000
Senior Bookkeeper
Senior Bookkeeper

Rothenbury Group • Toronto

Hybrid
CAD 65,000 - 80,000
Bookkeeping Specialist
Bookkeeping Specialist

Targeted Accounting Professional Corporation • Canada

On-site
CAD 45,000 - 65,000
Healthcare spending
Paid time off
Flexible schedule
+3
Bookkeeper
Bookkeeper

Baker Tilly Canada • Victoria

On-site
CAD 50,000 - 53,000
Three weeks' annual vacation
Private extended medical coverage
Group term life insurance
+4
Senior Bookkeeper
Senior Bookkeeper

Royal York Property Management, inc. • Newmarket

On-site
CAD 65,000 - 80,000
Senior Bookkeeper
Senior Bookkeeper

Royal York Property Management, inc. • Toronto

On-site
CAD 65,000 - 80,000
Senior Bookkeeper
Senior Bookkeeper

JH Business Solutions Professional Corporation • Windsor

Hybrid
CAD 39,000 - 70,000
Senior Accountant
Senior Accountant

Zenbooks • Ottawa

Remote
CAD 70,000 - 83,000
Personal days
Vacation days
Holiday week during winter holidays
+2