Go back

QuickBooks Senior Bookkeeper – US Accounting, Payroll & Tax

About the Role

We are looking for an experienced Senior Bookkeeper – US Accounting, Payroll & Tax to take ownership of bookkeeping and accounting operations for multiple US-based clients.

This role is ideal for someone who enjoys working independently, solving accounting challenges, and finding ways to improve financial processes. You'll oversee day-to-day bookkeeping, ensure accurate financial reporting, and help maintain consistent accounting standards across client accounts.

As the team grows, you'll also have the opportunity to guide junior accountants, develop processes, and take on greater leadership responsibilities.

We're looking for a confident, hands-on accounting professional who can manage the bigger picture while ensuring the details are handled accurately.

Schedule

  • Monday to Friday, 9:00 AM – 6:00 PM Pacific Time (Lafayette, California) with 1-hour unpaid break; 40 hrs. per week

Key Responsibilities

  • Independently manage full-cycle bookkeeping for multiple US business clients using QuickBooks Online and Xero, where applicable.
  • Oversee bank, credit card, and loan reconciliations, including bookkeeping cleanup and catch-up projects.
  • Prepare and review monthly and year-end financial statements.
  • Handle journal entries, accruals, fixed assets, and general ledger adjustments.
  • Manage payroll processing and reconciliation using platforms such as Gusto, ADP, or Paychex.
  • Prepare and file US state sales tax returns and support quarterly tax reporting requirements.
  • Review bookkeeping work, maintain accounting standards, and identify opportunities to improve processes.
  • Communicate directly with clients to resolve accounting questions and ensure timely reporting.
  • Support the training and supervision of junior bookkeeping staff as the team expands.

Qualifications

  • At least 5 years of accounting or full-cycle bookkeeping experience, preferably supporting US-based clients or accounting firms.
  • Previous experience in a senior accounting, team lead, or supervisory role.
  • Strong proficiency in QuickBooks Online, including reconciliations and financial reporting.
  • Experience handling US payroll and state sales tax requirements.
  • Solid understanding of general ledger accounting, accruals, and month-end closing processes.
  • Experience reviewing accounting work and improving bookkeeping procedures.
  • Bachelor's degree in Accounting, Finance, or a related field.
  • Strong communication, organizational, and problem-solving skills.
  • Comfortable managing multiple client accounts independently and collaborating with a US-based team.

Nice to Have

  • Philippine CPA, US CPA, CA, or equivalent accounting certification.
  • QuickBooks Online ProAdvisor certification.
  • Experience with Xero, Bill.com, or other bookkeeping automation tools.
  • Previous experience supervising, training, or developing accounting teams.

What Makes This Opportunity Exciting

  • Work directly with an established US accounting and advisory practice.
  • Take ownership of meaningful accounting responsibilities rather than repetitive bookkeeping tasks.
  • Gain exposure to a diverse portfolio of US business clients.
  • Help shape accounting processes and improve how the team operates.
  • Grow into a broader leadership role as the bookkeeping function expands.
  • Enjoy a stable, long-term, fully remote opportunity.

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.

QuickBooks Senior Bookkeeper – US Accounting, Payroll & Tax

Job Category

Accounting and Finance

Job Type

Full Time (35 hours or more per week)

Work Schedule and Timezone

Lafayette

Published on

Oct 21 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