We are a growing remote bookkeeping and tax firm seeking a highly experienced Senior Bookkeeper to manage a portfolio of small business clients across a variety of industries. This is a client-facing role that requires strong technical accounting knowledge, excellent communication skills, and the ability to work independently with minimal supervision.
We are not looking for a data-entry bookkeeper. We are seeking a seasoned professional who understands the "why" behind the numbers and can identify issues, make recommendations, and maintain accurate financial records across multiple businesses.
Candidates must have hands-on experience with:
- QuickBooks Online (required)
- Xero (required)
- Experience with additional bookkeeping and accounting platforms is highly preferred
Because our clients utilize a variety of accounting systems, candidates must be comfortable working across multiple software environments and adapting to different workflows.
The ideal candidate will have significant experience with:
- Monthly bookkeeping and reconciliations
- Financial statement preparation and review
- Accounts payable and accounts receivable
- Bank, credit card, loan, and merchant account reconciliations
- Payroll review and payroll journal entries
- Month-end and year-end closing procedures
- Cleanup and catch-up bookkeeping projects
- Troubleshooting discrepancies and correcting historical errors
Advanced Experience Required
The following are mandatory qualifications:
- Extensive experience with Class Tracking in QuickBooks
- Extensive experience with Job Costing and project profitability reporting
- Experience supporting construction, trades, real estate, or other project-based businesses
- Ability to analyze financial reports and identify unusual balances or accounting issues
- Understanding of accrual accounting principles
Responsibilities
- Manage a portfolio of bookkeeping clients with minimal oversight
- Perform monthly reconciliations and financial reviews
- Maintain accurate balance sheet and profit & loss reports
- Utilize class tracking and job costing to produce meaningful management reports
- Communicate directly with clients regarding questions, missing information, and recommendations
- Assist with bookkeeping cleanups and historical corrections
- Collaborate with tax and payroll teams to ensure complete and accurate records
The ideal candidate is:
- Detail-oriented and highly organized
- Comfortable working independently in a remote environment
- Experienced managing multiple clients simultaneously
- Proactive in identifying and solving accounting issues
- Professional and confident when communicating with business owners
- Able to learn new software and adapt to different client systems
Nice to Have
- Experience with Bill.com, Gusto, Stripe, Shopify, Square, or other integrated platforms
- Construction, real estate, nonprofit, or professional services experience
- Accounting degree, bookkeeping certification, or equivalent professional experience
Compensation
Compensation is based on experience and demonstrated technical proficiency. Candidates with strong QuickBooks Online, Xero, class tracking, job costing, and multi-client bookkeeping experience will be given priority consideration.
Job Types: Full-time, Part-time
Pay: $25.00 - $30.00 per hour
Benefits:
Work Location: Remote