Go back

Senior US Full-Charge Bookkeeper - QBO Cleanup & TaxDome

Job Overview:

Are you an expert Senior US Full-Charge Bookkeeper with a proven track record of mastering QuickBooks Online (QBO) cleanup and streamlining workflows in TaxDome?

Our client is seeking a meticulous professional with a senior-level background in hands-on, full-charge accounting to lead complex financial workflows for US-based clients. In this role, you will execute ongoing monthly bookkeeping, oversee payroll processing, and deliver precise AR/AP reporting. You will also leverage your expertise in US tax compliance to catch financial inconsistencies before they become issues. If you bring deep QBO mastery and strong attention to detail, we want to hear from you! 

Schedule:

Monday - Friday, 8:30 AM - 5:30 PM OR Time, with 1 hour unpaid break (40 work hours per week)

Responsibilities:

  • QBO Cleanups & Restructuring: Execute comprehensive QBO historical cleanups, catch-up bookkeeping, and chart of accounts optimizations for complex or messy client files.
  • Monthly Bookkeeping & Reconciliations: Perform month-end close processes, ledger adjustments, bank/credit card reconciliations, and general bookkeeping quality reviews.
  • AR & AP Management: Generate, track, and analyze Accounts Receivable and Accounts Payable reports to ensure accurate financial reporting and cash flow tracking.
  • Payroll Processing: Manage recurring payroll workflows, verify tax withholdings, and ensure accurate posting to general ledgers.
  • US Tax Support & Documentation: Assist with the preparation and compilation of documentation for US tax forms (e.g., 1040, 1120, 1065, 1099s).
  • Workflow & Platform Integration: Utilize TaxDome to track workflows, store client files, and manage communication tasks efficiently.
  • Quality Control & Proactive Communication: Review all financial data for discrepancies or errors before finalization and proactively raise questions with leadership when records do not align.

Requirements:

  • Primary Tools: QuickBooks Online (QBO), TaxDome (Plus)
  • Experience: Hands-on accounting and bookkeeping experience (Senior experience level) 

Qualifications:

Technical Skills & Experience:

  • Senior Experience: Progressive, full-charge bookkeeping and accounting experience.

  • QBO Mastery: Expert-level knowledge of QuickBooks Online, including complex cleanups, integrations, and reporting.
  • US Tax & Compliance Knowledge: Demonstrated background preparing or assisting with US tax form schedules and filing documentation.
  • Software Tools: Prior experience using TaxDome (or similar practice management platforms) is a major advantage.

Professional Attributes:

  • Meticulous Attention to Detail: Exceptional thoroughness in auditing financial records and spotting minor errors or inconsistencies.

  • Proactive Problem-Solver: Strong communication skills in English; unafraid to ask clarifying questions or flag issues early.
  • Self-Directed: Able to operate independently with minimal oversight while managing multiple client files and hard deadlines.

Independent Contractor Perks:

  • Permanent work from home
  • Immediate hiring
  • Health Insurance Coverage for eligible locations

Note:

Please click the "Apply" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.

One application, multiple possibilities: When you apply, our team reviews your background against all current openings, not just this one! If a different role fits your skills, we'll get in touch! We also encourage you to keep exploring our job board and apply directly to any position that excites you.

Senior US Full-Charge Bookkeeper - QBO Cleanup & TaxDome

Job Category

Accounting and Finance

Job Type

Full Time (35 hours or more per week)

Work Schedule and Timezone

8:30 AM to 5:30 PM Bend, OR Time, with a 1-hour unpaid break (40 hours per week/8 hours per day)

Published on

Sep 22 2026

BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co

“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”

— Zyrrah D, Bookkeeper

Google rating
4.9/5
Glassdoor rating
4.9/5