Senior Bookkeeper (QuickBooks)
Role Overview
We are seeking an experienced and detail-oriented Senior Bookkeeper with strong QuickBooks expertise, a CPA qualification, and an average of five years of relevant accounting or bookkeeping experience. The ideal candidate will manage day-to-day bookkeeping operations, including progress billing, invoicing, bank and credit card reconciliations, and accounts receivable.
The candidate must be familiar with U.S. accounting practices, capable of maintaining accurate and tax-ready financial records, and comfortable working independently with minimal supervision. Experience in the construction industry, particularly with progress billing and construction-related waiver documents, is highly desirable.
Schedule: Monday–Friday, 9:00 AM–6:00 PM Pacific Time (40 hours per week)
Key Responsibilities
- Manage progress billing and invoicing to ensure accurate and timely billing cycles.
- Maintain QuickBooks and ensure all financial transactions are recorded accurately.
- Perform regular bank and credit card reconciliations to maintain financial accuracy.
- Manage accounts receivable, including monitoring outstanding balances and following up with customers regarding overdue payments.
- Prepare and issue construction-related waiver documents by verifying payment status in accounting systems.
- Maintain organized financial records and assist in ensuring documentation is accurate and tax-ready.
- Respond to customer emails promptly and professionally.
- Identify discrepancies, resolve bookkeeping issues, and maintain reliable financial records.
- Work independently to manage recurring accounting tasks and meet deadlines.
Requirements
- Certified Public Accountant (CPA).
- Approximately five years of relevant accounting or bookkeeping experience.
- QuickBooks certification and demonstrated proficiency in QuickBooks Online or other relevant QuickBooks platforms.
- Familiarity with U.S. accounting practices and tax reporting requirements.
- Experience with progress billing, invoicing, accounts receivable, and financial reconciliations.
- Strong analytical skills and exceptional attention to detail.
- Excellent written communication skills for professional client correspondence.
- Ability to work independently, manage multiple priorities, and meet deadlines with minimal supervision.
- Prior construction accounting experience is a plus, particularly familiarity with lien waivers and payment documentation.
Independent Contractor Perks
- Permanent work-from-home arrangement.
- Immediate hiring opportunity.
- Health insurance coverage for eligible locations (available for full-time roles only).
Scope of Work
- Part-time position working 20 hours per week, Monday through Friday, from 9:00 AM to 1:00 PM Pacific Time.
- Manage the business's day-to-day bookkeeping and assigned accounting functions.
- Maintain accurate, organized, and tax-ready financial records.
- Handle administrative accounting tasks, including document preparation, invoice processing, and customer follow-ups.
- Serve as a reliable accounting resource, demonstrating initiative, accuracy, and sound judgment.
Important Information
This is a permanent, work-from-home position under an Independent Contractor arrangement. Candidates must have their own computer and a reliable internet connection and are responsible for their own taxes and benefits.
The hourly rate will be determined based on the candidate's qualifications, experience, and performance throughout the application process.
Application Instructions: Please click the Apply button to complete your application, including the assessment questions, technical check, and voice recording. Applications with all required components completed will receive priority review.
Independent Contractor Perks
- Permanent work from home
- Immediate hiring
- Health Insurance Coverage for eligible locations (for full-time roles only)
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.
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Mon-Fri 9am-6pm PST (40 hours a week)
Published on
Oct 16 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
Senior Bookkeeper (QuickBooks)
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Mon-Fri 9am-6pm PST (40 hours a week)
Published on
Oct 16 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