Lead Revenue Accountant owning order-to-cash and ASC 606 revenue accounting. Modernizing billing systems and automation for Apollo, a GraphQL platform company.
Responsibilities
Own the order-to-cash process from order creation through invoicing, collections, and cash application
Own revenue recognition under ASC 606, including monthly journal entries, reconciliations, and reporting
Support and maintain technical accounting memos and schedules for ASC 606, ASC 340-40, ASC 350-40, and ASC 842
Lead new billing and revenue system implementations, driving accounting requirements and stakeholder alignment
Create and deploy automation workflows across invoicing and collections
Partner with Deal Desk and Product on new SKU launches and system/process readiness
Assist with monthly and quarterly close activities, including revenue reconciliations, sales tax reporting, and technical accounting
Support the annual financial audit by preparing schedules and responding to auditor requests
Manage collections, oversee dunning processes, monitor AR aging, and conduct outreach to customers with past-due accounts
Partner with Finance leadership, Revenue Operations, Deal Desk, Product, and Engineering to modernize billing, collection, and reporting processes
Requirements
Bachelor’s degree in Accounting, Finance, or Business
3–5 years of progressive accounting experience, including billing, accounts receivable, and revenue accounting at a high-growth SaaS company
Working knowledge of ASC 606 revenue recognition principles
Experience building and utilizing automations for process improvement
Track record of building accounting processes and systems
Detail-oriented, organized, and comfortable owning longer-term projects alongside day-to-day tasks
Strong collaboration skills and experience partnering with cross-functional teams
Experience with NetSuite and modern billing and collections systems
Strong written and verbal communication skills
Advanced proficiency in Excel and Google Sheets for reconciliations and analysis
CPA or actively pursuing CPA licensure is nice to have
Public Accounting experience is nice to have
Exposure to technical accounting topics such as capitalized commissions, internal-use software, or lease accounting (ASC 842) is nice to have
Experience supporting a financial statement audit is nice to have
Benefits
Equity
Health insurance: choice of 3 Anthem Blue Cross medical plans for all U.S. employees
Additional Kaiser medical plans for California residents
Staff Accountant delivering audit and assurance services for EY, a global professional - services firm. Analyzing financial statements, documenting procedures, and supporting client relationships.
Senior Accountant preparing audits, reviews, compilations, and Canadian tax returns for RHN CPA’s diverse client base. Supporting client relationships, deadlines, and professional development at a BC accounting firm.
Accountant supporting Fortinet’s Canadian general accounting operations. Managing reconciliations, journal entries, month - end close, audits, procurement, and OPEX accounting.
Part - time Corporate Accountant supporting Ideal Siding’s multi - location siding renovation business. Managing full - cycle accounting, reporting, reconciliations, and process improvement from Burnaby hybrid office.
Part - time Corporate Accountant supporting accounting, reporting, and analysis for a fast - growing North American siding renovation company. Hybrid role connected to the Burnaby office.
Senior Accountant managing multi - entity accounting, reporting, audits, and ERP activities for Oyster’s global employment platform. Remote role focused on EMEA entities and statutory compliance.
Senior Staff Accountant preparing financial statements, tax returns, and bookkeeping for Fuller Landau, an accounting, tax, and advisory firm. Supporting private businesses and high - net - worth families.
Senior Accountant overseeing close, reconciliations, tax support, and payroll for Uline’s Canadian operations. On - site role at the company’s Milton facility.
Senior Accountant leading close, consolidation, and multi - currency reporting for WES, a nonprofit supporting immigrants, refugees, and international students. Remote across eligible Canadian provinces.