GMB Power Line Services is a family-owned, West Virginia utility contractor. Our IBEW crews deploy rapidly from regional hubs—spanning the Gulf Coast, Northeast, Midwest, and beyond—to restore and maintain power infrastructure with uncompromising safety and quality. Committed to operational excellence, we’re growing our fleet and workforce while prioritizing a safer, more reliable energy grid. Join our tight-knit, union-proud team and help power progress in every community we serve.
Position Summary:
The Bookkeeper is responsible for the accurate and timely processing of day-to-day accounting transactions supporting GMB Powerline Services. This position manages accounts payable, accounts receivable, bank reconciliations, purchase order administration, QuickBooks Online maintenance, and financial recordkeeping while ensuring compliance with company policies and internal controls.
The ideal candidate is highly organized, detail-oriented, self-motivated, and capable of working independently in a fast-paced, remote environment. Experience in construction, utility contracting, or project-based accounting is strongly preferred.
Key duties and responsibilities:
- Enter subcontractor bills in QBO
- Verify vendor bills for proper approvals, coding, and supporting documentation.
- Prepare and process vendor payments via ACH or wire, or other approved methods.
- Prepare and distribute payment remittances through Adobe Sign and maintain electronic records of confirmations.
- Maintain current vendor files, including W-9s, insurance certificates, and other required documentation.
- Apply A/P Payments from bank transactions
Accounts Receivable & Billing
- Create customer invoices in QBO
- Apply customer payments from bank transactions and maintain accurate accounts receivable records
- Maintain customer billing information and documentation
Reconciliations & Financial Records
- Perform monthly bank account reconciliations in QBO
- Reconcile accounts receivable, accounts payable, and other balance sheet accounts
- Ensure transactions are accurately recorded and supported
QuickBooks System Maintenance
- Maintain customer, vendor, employee, and project records within QuickBooks
- Clean up and update project information.
- Review transactions for accuracy and correct coding.
Reporting & Administrative Support
- Assist with month-end close activities and audit requests.
- Organize and maintain electronic filing of invoices, contracts, remittances, and supporting documentation.
- Support internal control procedures and compliance with company policies.
Purchase Order Management
- Create, maintain, and update purchase orders in QuickBooks.
- Ensure purchase orders are properly matched to vendor bills and project costs.
- Monitor open purchase orders and follow up on outstanding commitments.
- Assist project managers and operations staff with purchase order tracking and reporting.
- Maintain accurate purchase order records and supporting documentation for audit purposes.
Other:
- Perform other duties as assigned to support departmental and organizational goals, including tasks outside of the primary job function as operational needs evolve.
Qualifications
Required:
- Minimum 3–5 years of full-cycle bookkeeping experience.
- Minimum 3 years of QuickBooks Online experience.
- Experience processing Accounts Payable and Accounts Receivable.
- Experience performing monthly bank reconciliations.
- Experience working independently in a remote environment.
- Strong organizational skills and exceptional attention to detail.
- Ability to manage multiple priorities while meeting deadlines.
- High level of integrity and confidentiality.
Preferred:
- Associate or Bachelor's degree in Accounting or Finance.
- Construction, utility, engineering, or project-based accounting experience.
- Experience with subcontractor accounting.
- Experience with purchase order management.
- Knowledge of lien waivers, W-9 compliance, and certificate of insurance tracking.
- Experience supporting audit activities.
- Advanced proficiency with QuickBooks Online.
- Microsoft Excel, Outlook, Word, Teams and Adobe Acrobat.
- Understanding of:
- Accounts payable
- Accounts receivable
- Bank reconciliations
- Journal entries
- Excellent mathematical and analytical abilities.
- Strong written and verbal communication skills.
- Excellent organizational and time management skills.
- Ability to identify discrepancies and resolve issues proactively.
- Ability to maintain confidentiality with financial and employee information.
- Continuous improvement mindset with a focus on accuracy and efficiency.
Job Type:
Full-Time, Salary (Exempt)
- Paid Time Off
- Paid Holidays
- Health Insurance Options
- Voluntary Benefit Options
- 401(k) Plans
Physical & Travel Requirements:
This is primarily a remote office position requiring prolonged periods of sitting, working at a computer, and communicating electronically. The employee must be able to use standard office equipment and occasionally lift up to 20 pounds. Limited travel (less than 5%) may be required for training, meetings, or other business needs.
Storm Duty & Operational Support Requirement
As a company supporting critical infrastructure and emergency response operations, all employees share a responsibility to support storm restoration and emergency response efforts when activated. Storm duty may require extended hours, temporary reassignment of duties, and flexibility to assist accounting, payroll, logistics, procurement, or administrative functions necessary to support restoration activities.
Schedule:
- Monday – Friday, standard business hours
- Additional hours may be required during month-end close, year-end close, audits, or storm restoration events.