Job Overview
We are seeking a proactive Senior Accountant / Client Account Manager (QuickBooks Online) to manage multi-client financial operations and lead complex accounting projects. In this full-time remote role, you will oversee full-cycle accrual accounting under U.S. GAAP, manage month-end and year-end closes, and conduct detailed financial statement reviews. You will also execute accounting cleanup projects, software integrations, and data migrations in QuickBooks Online while reviewing the work of junior team members. Strong analytical skills, advanced Excel proficiency, and experience managing multiple client deadlines are essential.
Schedule: Mon-Fri, 8 AM - 5 PM CST with 1 hr unpaid break (40 hrs per week)
Responsibilities
- Manage full-cycle accounting and month-end/year-end close for multiple clients.
- Prepare and review accruals, payroll entries, fixed assets/depreciation, intercompany transactions, and other adjusting journal entries.
- Reconcile and review balance sheet accounts and supporting schedules.
- Review financial statements for accuracy and proactively identify unusual balances, errors, or needed corrections.
- Manage multiple client deadlines and communicate accounting issues and recommendations clearly.
- Lead accounting cleanup, historical rebuild, conversion, migration, and system integration projects.
- Implement and integrate accounting software and third-party applications with QuickBooks Online.
- Clean, map, import, reconcile, and validate financial data during conversions and special projects.
- Research and learn unfamiliar accounting software or accounting issues independently.
- Review the work of bookkeepers and junior accountants and provide guidance and corrections.
- Assist with client audits, tax, and year-end accounting requests as needed.
- Potentially supervise and develop a team of bookkeepers.
Must-Have Requirements
- Strong practical knowledge of U.S. GAAP and accrual-basis accounting.
- Strong understanding of the general ledger, balance sheet, financial statements, closing procedures, and adjusting entries.
- Advanced QuickBooks Online experience.
- Strong Excel skills, including PivotTables, XLOOKUP/VLOOKUP, formulas, data cleanup, and reconciliation of large datasets.
- Experience with accounting system integrations, conversions, imports, and data migrations.
- Strong technology aptitude with the ability to independently learn and implement new accounting applications.
- Experience with fixed asset, payroll, expense management, reporting, or digital asset/cryptocurrency accounting software is a plus.
Nice-to-Have Requirements
- Bachelor's degree in Accounting, Finance, or related field.
- CPA, CPA candidate, or comparable accounting qualification preferred but not required.
- Several years of progressively responsible accounting experience.
- Experience in public accounting, outsourced accounting/CAS, or another multi-client environment preferred.
- Experience managing client accounts and/or supervising accounting staff.
- QuickBooks Online certification is a plus.
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.
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Monday to Friday — 8:00 AM to 5:00 PM CST, Tulsa, OK (8h per day, 40h per week)
Published on
Sep 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 Accountant / Client Account Manager (QuickBooks Online)
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Monday to Friday — 8:00 AM to 5:00 PM CST, Tulsa, OK (8h per day, 40h per week)
Published on
Sep 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