Senior Staff Accountant

Scratch Financial•Pasadena, CA
•$120,000 - $130,000

About The Position

The Senior Staff Accountant primarily supports daily, weekly, and monthly accounting and reconciliation for the payments processing business and partners with the Director of Accounting/Controller on the monthly close. The role also supports close activities and reconciliations across the business, including the loan portfolio and other revenue streams. The position analyzes transaction data from BigQuery, transforms it in Google Sheets or Excel, and imports detailed and summarized entries into QuickBooks Online. It calculates and reviews monthly billing, tracks accounts receivable, monitors timely customer payments, and reconciles payments processing activity by clinic and clinic consolidator. The accountant also owns assigned month-end close tasks, supports lending-business accounting and reporting, and assists with audit schedules and requests. Other special projects may be assigned by the Director of Accounting/Controller.

Requirements

  • Bachelor's degree in Accounting or Finance.
  • Working knowledge of US GAAP and accrual accounting.
  • Hands-on experience with month-end close and balance sheet reconciliations.
  • Advanced Excel skills, including lookups, pivot tables, and working with large transaction files.
  • Proficiency in Google Workspace, especially Google Sheets, Docs, and Drive.
  • High attention to detail.

Nice To Haves

  • Experience with QuickBooks Online, preferably at an advanced level, including bulk journal entry and transaction imports through native or third-party tools.
  • Ability to write and run queries in Google BigQuery or similar SQL tools to pull, join, and analyze transaction data.
  • Experience in payments, merchant services, fintech, or lending.
  • Exposure to multi-currency accounting or Canadian operations.
  • Experience with a loan servicing platform such as LoanPro.
  • Experience with Stripe or related platforms.
  • CPA or progress toward a CPA.

Responsibilities

  • Pull and analyze transactions from BigQuery, transform data in Google Sheets or Excel, and import detailed and summarized entries into QuickBooks Online for the payments processing business.
  • Calculate, run, and analyze monthly billing for the payments processing business; track billing-related accounts receivable, ensure timely customer drafts, and enter payments into QuickBooks Online for review and analysis.
  • Reconcile monthly payments processing activity by clinic and clinic consolidator, analyze discrepancies, and work with Product and Revenue teams to resolve differences.
  • Own assigned month-end close tasks according to the close calendar, including journal entries, accruals, and other required schedules.
  • Support month-end close tasks for the lending business, including journal entries and account reconciliations, and serve as a backup for daily and monthly lending reporting as needed.
  • Assist in preparing schedules for the annual audit and other financial audits, including locating and providing requested audit-testing support.
  • Complete other special projects assigned by the Director of Accounting/Controller.

Benefits

  • Competitive base salary of $120,000–$130,000 plus equity.
  • Unlimited PTO.
  • Covered healthcare.
  • Flex benefits.
  • 401(k) matching.
  • Cell plan reimbursement.
  • Monthly recognition opportunities.
  • Continuous learning resources.
  • Equity retention program.
  • Generous parental leave.
  • Hybrid work availability for those near or visiting the Pasadena office, which is stocked with snacks and drinks.
  • Annual company onsite, Hub Day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service