We are seeking an experienced Bookkeeper or Staff Accountant who can take ownership of day-to-day accounting activities and help ensure that our financial records are accurate, complete, and current. This is a hands-on role suited to someone who is comfortable moving between transaction-level bookkeeping and higher-level accounting responsibilities. The successful candidate should be able to independently manage routine accounting functions, identify discrepancies, maintain supporting documentation, and contribute meaningfully to month-end close and financial reporting. The position may be structured as either part-time or full-time, depending on the candidate’s experience, availability, and ability to assume responsibility for the accounting function.
- Maintain accurate and timely accounting records in accordance with US GAAP and company policies.
- Manage the complete Accounts Payable process, including invoice entry, approval tracking, payment scheduling, vendor inquiries, and vendor-statement reconciliation.
- Support Accounts Receivable activities, including invoicing, payment application, customer account reconciliation, and aging follow-up.
- Perform monthly bank, credit-card, loan, and balance-sheet account reconciliations.
- Maintain the general ledger.
- Prepare schedules and supporting documentation for the Controller, external accountants, auditors, lenders, and tax professionals.
- Assist with payroll-related accounting entries and account reconciliations.
- Support federal, state, and local tax compliance by maintaining accurate records and preparing requested schedules.
- Assist with sales tax, use tax, payroll tax, contractor reporting, business registrations, and other compliance matters where experience permits.
- Communicate professionally with vendors, customers, employees, project managers, and company leadership.
- Take on additional accounting and finance responsibilities as the company grows.
- At least 5 years of professional bookkeeping or accounting experience.
- Strong understanding of double-entry accounting, accrual accounting, and general-ledger processes.
- Demonstrated experience with Accounts Payable, Accounts Receivable, bank reconciliations, journal entries, and month-end close.
- Ability to independently research and resolve discrepancies.
- Strong Microsoft Excel skills.
- Strong organizational skills and the ability to manage multiple deadlines.
- High level of accuracy, discretion, accountability, and attention to detail.
- Bachelor's degree in Accounting, Finance, or a related field.
- Prior experience as a Staff Accountant, Senior Bookkeeper, or Full-Charge Bookkeeper.
- Experience with Sage Intacct.
- Experience with Zoho Books.
- Experience with Monday
- Experience in construction, telecommunications, project-based accounting, or job-cost accounting.
- Working knowledge of US federal, state, and local tax requirements.
- Familiarity with multi-state operations, sales tax, payroll accounting, and contractor reporting.
- CPA or CPA candidate preferred, but not required.
- Experience improving accounting systems, close procedures, and internal controls.
This is a remote, United States-based position. Candidates must be available for regular communication and meetings during agreed US business hours. The role may be structured as:
- Part-time: Approximately 20-30 hours per week; or
- Full-time: Approximately 40 hours per week.
The final schedule will depend on the selected candidate's qualifications and the scope of responsibilities assigned.