Client Bookkeeper

Novogradac & Company LLPLong Beach, CA
Hybrid

About The Position

The Client Bookkeeper performs ongoing, execution-focused bookkeeping services for company clients in support of client advisory services, including recording transactions and journal entries in client accounting software systems and preparing recurring deliverables in accordance with established procedures. This role supports accurate and timely client financial records through consistent application of defined workflows, documentation standards, and internal controls.

Requirements

  • Associate’s degree in accounting, finance, or a related field, and 1-2 years of experience performing bookkeeping or general ledger functions using accounting software systems (e.g. QuickBooks Online) or an appropriate balance of education and work experience.
  • Prior experience in a professional services firm performing bookkeeping or general ledger functions.
  • Experience supporting multiple clients with recurring monthly deadlines and using document management and collaboration tools (e.g., SharePoint or similar systems).
  • Sound understanding of bookkeeping principles and general ledger structure, with a working knowledge of basic GAAP concepts.
  • Ability to maintain accurate financial records and supporting documentation.
  • Strong computer skills, including solid skill in the Microsoft Office suite (particularly Excel) and experience using accounting software systems.
  • Ability to perform work accurately and in a time-efficient manner, with strong attention to detail.
  • Ability to meet deadlines and effectively prioritize a fast-paced and varied workload, effectively manage a variety of concurrent and shifting priorities.
  • Strong organizational and follow-through skills.
  • Excellent verbal and written communication skills for internal collaboration and client interactions.
  • Ability to consistently follow defined procedures and escalate issues appropriately.

Nice To Haves

  • Exposure to the real estate industry is a plus.

Responsibilities

  • Perform ongoing bookkeeping services for assigned clients.
  • Record transactions and journal entries in accounting software systems using client-provided source information.
  • Complete bank and credit card reconciliations accurately and on schedule.
  • Maintain client general ledgers and prepare general ledger and trial balance reports for client use and internal purposes.
  • Meet recurring monthly close deadlines and agreed-upon service timelines.
  • Communicate directly with clients regarding routine bookkeeping matters, including requests for information and clarification of source documentation.
  • Follow established workflows, documentation standards, and internal controls to ensure accuracy and consistency; escalate exceptions and non-routine items appropriately.
  • Assist with training and onboarding of new team members, as assigned.
  • Assist with other duties as assigned.

Benefits

  • Competitive salaries with continuous review of market conditions
  • Flexible working hours and work arrangements
  • Remote and hybrid opportunities
  • Inclusive workplace, providing strong professional growth and development opportunities
  • Strong growth opportunities
  • Strong emphasis on quality work-life integration
  • Dress for your day policy
  • Resources of a national firm
  • Opportunities to engage with our active Employee Resource Groups (ERGs), affinity groups, and advance your career within a supportive, inclusive environment
  • medical
  • dental
  • vision
  • paid time off
  • life/disability insurance
  • commuter flex accounts
  • a 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service