Staff Accountant

Blach ConstructionSan Jose, CA
Onsite

About The Position

The Staff Accountant supports accounting operations with a focus on truck and tool rentals, billings, accounts receivable, payroll, and system accuracy within payroll support. This role works closely with Project Managers, Payroll specialists, and AP to ensure financial data is accurate, timely, and aligned with project activity.

Requirements

  • Accuracy and attention to detail in all transactions.
  • Effective communication with Project Managers and internal teams.
  • Timely processing of billings, collections, and reconciliations.
  • Proactive identification and resolution of discrepancies.
  • Maintenance of organized and audit-ready electronic documentation.

Nice To Haves

  • Experience with CMiC
  • Experience with Textura

Responsibilities

  • Rental Truck & Tools Billing Support: Review employee labor hours and assign them to the appropriate projects for rental truck billing. Prepare monthly rental truck labor hour summaries for accounting. Prepare internal invoices for equipment and rental truck charges. Track small tool purchases and produce a monthly tool rental billing.
  • Billings & Revenue Tracking: Track and log all project billings in the excel worksheet by job. Reconcile billing totals to invoice cover sheet totals prior to submission. Prepare conditional release waivers. Miscellaneous billings: Forklift usage, Rent income, Other non-standard billings.
  • Accounts Receivable: Cash Receipts Processing: Post receipts in the system. Attach posting reports to deposit documentation. Maintain the AR deposit tracking log (Excel). Collections & Monitoring: Maintain AR aging and monitor past due balances. Follow up weekly with Project Managers on outstanding receivables.
  • Reconciliations & Month-End Close: Perform monthly reconciliations of billing and AR accounts in CMiC. Investigate and resolve discrepancies. Support month-end close related to billings and AR.
  • Textura & AP Support (Backup Role): Provide backup support for Textura billing processes: Compliance tracking, Subcontractor payment coordination. Provide backup support for Accounts Payable: Invoice entry-workflow, Coding, Payment processing.
  • Accounts Payable-Insurance Invoices: Work closely with HR to process the payment of the insurance billings timely. Invoice entry-workflow, Proper coding and department allocation, Payment processing.
  • Payroll Reports (Backup Role): Support payroll with: Certified payroll reporting, OCIP reporting, DIR online reporting.
  • General Expectations: Maintain accuracy and attention to detail in all transactions. Communicate effectively with Project Managers and internal teams. Ensure timely processing of billings, collections, and reconciliations. Proactively identify discrepancies and follow through to resolution. Maintain organized and audit-ready electronic documentation.

Benefits

  • Highly competitive base salary
  • Three weeks of paid vacation growing to four weeks after five years of service
  • Holidays
  • Sick leave
  • Comprehensive medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan with company match
  • Employee Stock Ownership Plan retirement benefit
  • Long-term disability insurance
  • Performance-based cash bonuses
  • Student loan paydown assistance
  • Paid parental leave
  • Professional development
  • Education assistance
  • Credit union membership
  • Wellness reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service