Job Overview
Our client is looking for a Senior Bookkeeper (QuickBooks Online) to take ownership of day-to-day financial operations, client invoicing, accounts receivable, reconciliations, and financial reporting. The ideal candidate will have a strong accounting and finance background, with experience in a digital marketing, performance marketing, advertising, professional services, or similar agency environment. In this role, you will work directly with the company President and serve as a key financial contact for U.S.-based clients.
Schedule
Monday - Friday, Flexible schedule U.S. Business Hours (40 work hours per week)
Responsibilities
- Manage day-to-day bookkeeping and financial operations in QuickBooks Online.
- Oversee accounts receivable, client billing, invoicing, retainers, and overdue collections.
- Perform monthly reconciliations, manage revenue/expense tracking, and prepare accurate financial reports.
- Review financial data to identify discrepancies, investigate root causes, and propose solutions.
- Communicate professionally with clients, finance teams, and senior leadership regarding financial results and billing issues.
Requirements
- Proven track record in professional bookkeeping and/or accounting.
- Strong overall finance and accounting background beyond transactional bookkeeping.
- Significant hands-on experience with QuickBooks Online, with the ability to independently manage day-to-day bookkeeping.
- Previous experience working within a digital marketing, performance marketing, advertising, professional services, or similar agency environment.
- Experience supporting U.S.-based clients or businesses.
- Strong understanding of accounting principles, bookkeeping practices, reconciliations, accounts receivable, invoicing, and financial reporting.
- Proven experience managing revenue, expenses, client billing, and accounts receivable.
- Experience preparing invoices and professionally following up on overdue accounts.
- Strong Excel/spreadsheet skills and confidence working with financial data.
- Ability to review financial information, identify discrepancies, investigate the underlying cause, and recommend appropriate action.
- Excellent written and verbal English communication skills.
- Strong attention to detail, accuracy, and financial discipline.
- Highly organized with the ability to manage multiple priorities and deadlines independently in a remote environment.
- Comfortable communicating directly with clients, finance teams, and senior leadership.
- Professional home office setup and reliable high-speed internet.
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.
Important Disclaimer
BruntWork never charges fees for applying or any part of the hiring process—it is 100% free. If you are ever asked for payment, please stop and report it immediately to our official email us through the ‘Contact Us’ form on our official BruntWork website.
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Mon-Fri Flexible hours with at least an overlap during business hours
Published on
Aug 25 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 Online)
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Mon-Fri Flexible hours with at least an overlap during business hours
Published on
Aug 25 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