Position Overview
We are seeking an experienced, hands-on Senior Controller to oversee accounting operations, financial reporting, month-end close, cash management, compliance, and accounting team performance. The ideal candidate has strong QuickBooks Online (QBO) experience and a background in multi-entity accounting, consolidations, intercompany transactions, inventory, revenue recognition, AP/AR, payroll, and management reporting.
The Senior Controller will ensure accurate financial data, strengthen controls, resolve accounting discrepancies, and improve processes in an evolving accounting environment.
Schedule
Full-time 9am-6pm 1 hour unpaid break
Client Timezone: US Central (Stafford, TX)
Key Responsibilities
- Own the month-end and year-end close, including reconciliations, journal entries, accruals, cutoffs, and financial statements.
- Manage QBO, including cleanup, error correction, system reconciliation, and process improvements.
- Oversee multi-entity accounting, consolidations, intercompany transactions, eliminations, and due-to/due-from accounts.
- Ensure proper revenue recognition and ASC 606 compliance, including shipment and delivery cutoffs.
- Oversee inventory, COGS, WIP, receiving/shipping cutoffs, and inventory-to-GL reconciliations.
- Manage AP/AR, collections, vendor payments, cash management, bank reconciliations, and short-term cash forecasting.
- Oversee payroll accounting, reconciliations, liabilities, allocations, and accruals.
- Manage sales tax compliance, filings, registrations, exemptions, and coordination with tax providers.
- Prepare P&L, balance sheet, cash flow, and management reports and analyze financial variances.
- Lead, review, and develop the accounting team, ensuring accuracy and timely completion of deliverables.
- Strengthen internal controls, SOPs, approval workflows, and accounting processes.
- Coordinate with CPAs, tax advisors, auditors, banks, payroll providers, and other external partners.
Required Qualifications
- 5+ years of progressive accounting experience, including Controller, Assistant Controller, Accounting Manager, or similar.
- Strong hands-on QuickBooks Online experience.
- Proven multi-entity accounting and consolidation experience.
- Strong knowledge of month-end close, reconciliations, financial reporting, and general ledger accounting.
- Working knowledge of ASC 606 and revenue cutoff.
- Experience with inventory accounting, COGS, AP/AR, cash management, payroll accounting, and sales tax compliance.
- Experience managing and developing accounting staff.
- Strong analytical, problem-solving, organizational, and communication skills.
- Ability to independently identify and resolve discrepancies in an evolving accounting environment.
Nice to Have
- Internal controls and segregation of duties experience.
- Accounting policy/SOP development.
- ERP integration, automation, or process improvement experience.
- Experience working with external CPA, tax, and audit firms.
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
Stafford TX
Published on
Sep 30 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 Controller – Multi-Entity Accounting and QuickBooks Online
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Stafford TX
Published on
Sep 30 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