landing_page-logo
O logo

Bookkeeper

O'Brien Wood and IronPortland, ME

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Bookkeeper – O'Brien Wood & Iron / O'Brien Hardwoods (Portland, ME)

Full-time | Hourly | In-person

O'Brien Wood & Iron is a residential design-build company with an in-house custom woodshop. We also operate O'Brien Hardwoods, a retail store offering quality lumber and building materials. We are seeking a skilled Bookkeeper to maintain accurate, organized financial systems aligned with company goals. This role supports both business units and requires a detail-oriented, proactive, and trustworthy individual with strong bookkeeping experience, preferably in construction.

Responsibilities

Construction & Woodshop Division (O'Brien Wood & Iron)

  • Create and manage customer invoices (cost-plus, milestone, or progress billing)
  • Track and process vendor and subcontractor bills
  • Code expenses accurately and consistently
  • Review change orders and vendor invoices against project documents
  • Reconcile bank and credit card accounts monthly
  • Make and record deposits; prepare payment checks for signature
  • Maintain records for 1099s, W-9s, and COIs
  • Prepare monthly intercompany journal entries between divisions
  • Generate internal financial reports (budget vs. actual, job cost tracking, revenue projections, labor burden)
  • Organize documentation for tax preparation and audits
  • Assist with payroll processing
  • Help improve and document internal financial workflows
  • Support the CEO with budget development and financial forecasting

Retail Division (O'Brien Hardwoods)

  • Manage accounts payable and prepare payments
  • Receive and deposit customer payments
  • Reconcile accounts monthly
  • Support Hardwoods Manager with collections and credit balances
  • Maintain and monitor POS integration with QuickBooks
  • Review inventory data in coordination with physical counts
  • Assist with reporting and compliance as needed

Qualifications

  • 3+ years bookkeeping experience, preferably in construction, retail, or multi-entity environments
  • Proficient with QuickBooks Online and Google Workspace
  • Strong understanding of accounting workflows: AP, AR, reconciliations, payroll, and journal entries
  • Experience with cost-plus billing, milestone billing, or construction project invoicing
  • Familiarity with POS systems and retail financial operations
  • Comfort coordinating intercompany financials and transactions across multiple business units
  • Strong attention to detail and ability to meet deadlines
  • Organized, reliable, and self-directed
  • Strong written and verbal communication skills
  • Reliable transportation for occasional offsite errands

How to Apply

Please submit the following materials:

  • Cover letter
  • Resume
  • Three professional references (with contact information)

We will contact qualified applicants to arrange interviews.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall