Sr. Bookkeeper

Company logo

Unlock Employer

Posted Oct 21, 2026

Remote · Utah Part Time
Est. $36K – $52K/yr

Overview

This is a 100% remote Senior Bookkeeper position for candidates located in Utah. The role offers flexible scheduling with a minimum commitment of 25 hours per week, with the option to work up to 40 hours per week.

You will provide virtual bookkeeping and client accounting support to small-business clients, managing day-to-day accounting needs for approximately 15–30 clients.

Responsibilities

  • Manage daily and monthly accounting processes for approximately 15–30 clients
  • Categorize and organize financial transactions in QuickBooks Online
  • Reconcile bank, credit card, and other balance sheet accounts
  • Prepare and review monthly financial reports
  • Communicate financial results and relevant insights to clients
  • Reconcile payroll-related transactions using payroll reports
  • Process client bills through Bill.com, when applicable
  • Research and resolve transaction questions with clients
  • Communicate with clients primarily through email and Zoom
  • Maintain clear and accurate notes and records regarding client needs
  • Identify opportunities to improve accounting processes and efficiency
  • Manage and support a team of approximately 3–4 junior accounting team members

What You Won’t Be Doing

  • Focus on client accounting and bookkeeping rather than tax or audit work
  • No responsibility for tax preparation, in-house payroll processing, or auditing
  • No in-person client meetings (all meetings are virtual)

Requirements

  • 4–5 years of professional accounting or bookkeeping experience, preferably with an outsourced accounting, bookkeeping, or client accounting firm
  • Advanced experience with QuickBooks Online
  • Strong understanding of reconciliations, month-end accounting, and financial reporting
  • Experience working directly with small-business clients
  • Excellent written and verbal communication skills
  • Strong attention to detail and a commitment to accurate, timely work
  • Ability to take ownership of client accounts, manage deadlines, and work independently
  • Proactive, problem-solving mindset with interest in improving accounting processes and efficiency
  • Ability to adapt to an evolving, growing organization
  • Experience leading or mentoring junior accounting staff is preferred

Remote Work Requirements

  • Must be physically located in Utah
  • Reliable high-speed internet and a dependable computer
  • A quiet, professional, and private workspace
  • Ability to work primarily during 9:00 AM–5:00 PM in your local time zone, with flexibility around those hours
  • Ability to work independently and consistently meet deadlines

Compensation & Benefits

  • 100% remote work
  • Flexible schedule with 25–40 hours per week
  • Comprehensive onboarding and training
  • Continuous learning and ongoing training
  • Collaborative and supportive remote team environment
  • Strong emphasis on work-life balance

Location

  • Remote, Utah