We are looking for a skilled Bookkeeper to join a privately held real estate investment and property management company in Lafayette, California. This onsite position supports day-to-day accounting activities for a diverse portfolio and offers the opportunity to work closely with a small, collaborative team. The ideal candidate brings strong bookkeeping fundamentals, thrives in a detail-driven environment, and is motivated to contribute to accurate and efficient financial operations.
Responsibilities:
- Manage vendor bill processing by reviewing documentation, assigning appropriate account coding, and entering transactions accurately.
- Reconcile numerous bank accounts on a routine basis and investigate any variances to keep records current and reliable.
- Prepare and record journal entries to support complete and accurate financial reporting.
- Maintain the general ledger and related schedules for multiple properties and entities within the portfolio.
- Monitor accounting activity tied to tenants, investors, and property operations to ensure transactions are properly tracked.
- Organize financial files and supporting records so documentation is complete, accessible, and audit-ready.
- Assist with periodic financial reviews by gathering reports and supplying requested materials to external accounting partners.
- Work with the Accounting Manager and internal team members to address discrepancies, answer accounting questions, and improve day-to-day processes.
- Learn existing accounting workflows and recommend practical enhancements that strengthen efficiency and accuracy.
- At least 3 years of bookkeeping or accounting experience in a business environment that requires strong attention to detail.
- Practical knowledge of core accounting concepts, including general ledger activity, reconciliations, and journal entries.
- Hands-on experience handling accounts payable, accounts receivable, and high-volume transaction processing.
- Background in real estate accounting is strongly preferred.
- Proficiency with bookkeeping software such as QuickBooks; experience with Sage or Yardi is beneficial.
- Strong attention to detail with the ability to stay organized and maintain accuracy across multiple accounts.
- Effective communication and problem-solving skills, along with the ability to work independently in a small team setting.
- Comfort working in an onsite role with a schedule of approximately 32 hours per week.