Overview
This is a fully remote accounting role supporting general ledger operations, revenue and billing workflows, accounts payable, month-end and year-end close, compliance, and audit/tax preparation.
The organization serves over 120 local government entities across 25 states with software that uses natural language processing (NLP) and AI.
Responsibilities
- General Ledger & Bookkeeping: Record journal entries, maintain the general ledger, and reconcile bank, credit card, and balance sheet accounts each month.
- Accounts Receivable & Revenue Support: Prepare customer invoices, apply payments, manage collections, and keep deferred revenue schedules up to date. Prepare RevOps reporting.
- Accounts Payable & Expense Management: Process vendor invoices and payments, manage the company credit card workflow, review employee expenses for policy compliance, and maintain vendor records, including 1099 tracking.
- Month-End & Year-End Close: Prepare accruals, prepaids, deferrals, and COGS entries. Complete account reconciliations and support monthly, quarterly, and annual financial statements.
- Cash Management: Track daily cash activity and reconcile cash accounts.
- Salesforce & Systems: Maintain customer records, contracts, and commission data in Salesforce, and keep billing and accounting systems in sync.
- Compliance: Prepare and file sales tax returns, monitor payroll tax filings, and maintain state filings and registrations.
- Audit & Tax Support: Prepare schedules and supporting documents for the annual audit, tax returns, and external reporting.
- Records & Organization: Process mail, organize files, and keep accounting records complete and audit-ready.
- Other Projects: Take on additional tasks and projects as needed.
Requirements
- 2–4 years of accounting experience; SaaS or subscription business experience preferred
- Working knowledge of GAAP, including accrual accounting and revenue recognition (ASC 606)
- Experience with QuickBooks Online or a similar accounting system
- Strong Excel skills and attention to detail
- Organized, dependable, and comfortable owning recurring deadlines
- Ability to investigate issues, ask questions, and work through details until understood
- Comfortable receiving feedback and working collaboratively in a team
Preferred Qualifications
- Salesforce experience
- SaaS/subscription business experience
Compensation & Benefits
- Fully remote work
- Supportive parental leave
- Home office stipend and equipment support
- Flexible work arrangements
- Continuous learning opportunities
Hiring Process
After applying, candidates complete a short recorded video with a few questions. Completing it helps the organization better understand applicants and confirm applicants are who they say they are.