We're hiring a Senior Accounting Manager, our first in-house accountant, to own Broccoli's accounting, payroll, and tax end to end. This is a deeply hands-on role reporting to our Head of Finance. You'll do the work yourself, make the accounting calls and document them, and work with our external accountant and outside tax advisors. You'll partner with Sales, Customer Success, People and Engineering. We run on QuickBooks Online, with Measure on top of Stripe for billing, Rippling for payroll and HR, and Brex for cards, bill pay and reimbursements. This role might not be for you if you want to build and manage a team in your first year, would rather review work than do it, or are looking for a remote or hybrid role.
Responsibilities
Own the close and the financial statements, including close calendar, journal entries, accruals, reconciliations, accurate monthly financials and flux analysis; Own revenue accounting and billing, setting ASC 606 policies and owning the billing system, its GL sync, usage accruals, true-ups and invoice adjustments; Own AR and AP, including collections, reserves, write-off policy, vendor setup, bank-detail verification, bill pay, and card and reimbursement policy in Brex; Own payroll in Rippling end to end and reconcile every run to the GL; Own multi-state payroll tax, registrations, withholding, unemployment insurance, filings, and year-end W-2s and 1099s; Own tax, including sales tax nexus analysis, registrations, tax calculation setup, filings, income and franchise tax with outside advisors, and state annual filings; Run treasury operations, including bank and card operations, wires and cash movements within approved limits, and cash reconciliation; Get the company audit ready by building policies, controls and schedules (revenue, equity compensation under ASC 718, prepaids and accruals); Support planning and reporting with clean, on-time actuals for budgeting, board and investor reporting; Run accounting, statutory compliance and intercompany funding for the India subsidiary; Automate the work by choosing and implementing a next-generation GL and building automation for the books
Requirements
7–10 years of accounting experience, including time in-house at a venture-backed startup; CPA license; Big 4 or comparable public accounting experience, ideally with technology clients; Owned a monthly close and financial statements end to end, and made and documented the accounting calls behind them; Strong command of US GAAP, including ASC 606; Run payroll yourself, or ready to own it hands-on from day one; Comfortable doing the work hands-on, both fixing reconciliations and designing preventive processes; Use AI tools in accounting work today; Excellent written communication, able to explain accounting calls to non-finance partners and know which calls need escalating; Excited to work in person five days a week in San Francisco; Bachelor's degree in Accounting, Finance or a related field
Nice to have
Usage-based or hybrid SaaS revenue under ASC 606; Run payroll in Rippling, including multi-state employees and off-cycle payments; QuickBooks Online, Brex, and a subscription billing platform (Measure, Maxio, Chargebee, Stripe Billing or similar), including getting its data to tie to the GL; Taken a company through its first financial statement audit or a fundraising diligence process; Set up sales tax or multi-state payroll tax compliance from scratch; Migrated a company onto an AI-native accounting platform (Rillet, Campfire or similar); Multi-entity or international subsidiary accounting, ideally India; Commission accounting (ASC 340-40) or sales comp administration; SQL or comfort pulling your own data; Experience in home services or B2B SaaS selling to SMBs