← Back to Jobs

Careers · Remote · Full time

Bookkeeper

The Bookkeeper keeps Mesa CPA’s clients financially clear and confident. You’ll manage daily bookkeeping for small businesses across Canada—reconciling accounts, organizing records, and delivering clean, accurate books on time. It’s a detail-heavy, fast-moving role perfect for someone who takes pride in precision and accountability.

Apply Now

Who We Are

Mesa CPA helps small businesses across Canada get financial clarity—fast. We’re obsessed with client experience and operate on three principles: speed, trust, and teamwork. We’re looking for someone who’s detail-driven, proactive, and thrives in a high-performance remote environment where follow-through is everything.

The Role

You’ll own the day-to-day bookkeeping for a portfolio of small business clients. That means reconciling accounts, managing month-end close, and keeping books clean, accurate, and up to date—so clients always have a clear financial picture. Your work is the foundation of every insight Mesa delivers.

What You’ll Do

  • Manage bookkeeping for multiple small business clients using QBO and supporting tools.
  • Categorize and reconcile transactions weekly to maintain accurate ledgers.
  • Record journal entries, adjustments, and ensure account balances tie out.
  • Monitor accounts receivable/payable and flag discrepancies.
  • Prepare monthly financials and client-ready reports for review by accountants or controllers.
  • Communicate with clients to request missing info or clarify unusual transactions.
  • Follow Mesa’s internal workflows to maintain speed, accuracy, and consistency.

What You Bring

  • 2+ years of experience in bookkeeping or accounting (remote experience a plus).
  • Strong proficiency in QuickBooks Online (QBO); familiarity with Dext or HubSpot is a bonus.
  • Solid understanding of accounting principles (debits, credits, accruals, etc.).
  • Exceptional attention to detail and commitment to accuracy.
  • Strong written and verbal communication skills.
  • A proactive mindset—you follow up before being reminded.
  • Ability to manage multiple clients and deadlines with calm and consistency.

Why Mesa CPA?

Mesa isn’t just another accounting firm—we’re building the future of modern accounting. We move fast, trust each other to deliver, and never let clients wait for clarity. If you’re reliable, precise, and take pride in your work, Mesa gives you the structure, autonomy, and culture to thrive.

How can I apply?

Applying is simple and straightforward:

  1. 1Submit Your ApplicationClick the "Apply Now" button below to send us your resume and a short cover letter detailing why you’re excited about this opportunity and how you align with Mesa CPA’s values.
  2. 2Initial ScreeningIf your application matches what we’re looking for, our hiring team will reach out to schedule a short call to learn more about you and answer any questions you may have.
  3. 3Show Us Your SkillsYou’ll complete a short skills assessment to showcase your bookkeeping expertise. Don’t worry—this is your chance to shine!
  4. 4Meet the TeamFinalists will be invited to a virtual interview with members of our leadership and operations teams to ensure this is a mutual fit.

We’re excited to meet individuals who share our commitment to accuracy, innovation, and client obsession. At Mesa CPA, every role matters, and every team member has the opportunity to grow and make an impact.

Apply Now