Helping sales teams find their ideal buyers and convert them into customers.
Senior Accountant, Revenue
Location
United States
Posted
1 day ago
Salary
$112.6K - $140.8K / year
Seniority
Senior
Job Description
Senior Accountant, Revenue
Apollo.io
• Support month-end revenue close, including preparation of revenue related journal entries • Assist with reconciliations of invoices, deposits, and other revenue-related accounts, ensuring accuracy and timely resolution of reconciling items • Review customer contracts to identify performance obligations, determine transaction price, and assess allocation and recognition timing under ASC 606 • Maintain and continuously improve revenue recognition documentation and memos for audit and technical accounting purposes • Reconcile revenue sub-ledger to the general ledger across Salesforce and Stripe, and contract management system in a high-volume transaction environment • Run SQL queries to extract and analyze revenue data from our data warehouse (Snowflake), supporting reconciliations, variance analysis, and ad hoc investigations • Identify and investigate data anomalies, escalate systemic issues, and partner with Billings, Finance System and Rev Ops to resolve root causes • Build and own scalable reconciliation frameworks that can handle volume and complexity • Prepare PBC schedules, technical accounting memos, and supporting documentation for external auditors (Big 4) • Support ongoing revenue recognition remediation efforts and process improvement initiatives • Assist with ad hoc technical accounting research and policy documentation as the business evolves • Collaborate with Finance System, Revenue Operations, Legal, and Billing teams on contract review and order-to-cash process design
Job Requirements
- Bachelor’s degree in Accounting or a related field
- 3–5 years of relevant accounting experience, with meaningful focus on revenue accounting
- Strong working knowledge of ASC 606, including contract review
- Experience working with high transaction volumes and the ability to navigate messy, ambiguous data
- Strong analytical and problem-solving skills — you dig into the details and communicate findings clearly
- Excellent communication skills; comfortable working cross-functionally with Billings, Legal and Rev Ops
- Ability to work independently and manage competing priorities in a fast-moving environment
Benefits
- equity
- company bonus or sales commissions/bonuses
- 401(k) plan
- at least 10 paid holidays per year
- flex PTO
- parental leave
- employee assistance program and wellbeing benefits
- global travel coverage
- life/AD&D/STD/LTD insurance
- FSA/HSA and medical, dental, and vision benefits
Related Guides
Related Categories
Related Job Pages
More Accountant Jobs
Senior Accountant
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Balance sheet account reconciliation. Prepare general ledger account analyses by reviewing transactions within the general ledger to ensure accuracy within the GL account. • Maintain Revenue recognition processes in addition to revenue, WIP and deferred revenue schedules. • Work with Staff Accountants to reconcile all bank accounts monthly. • Assist in aggregating and recording month end expense accruals. • Prepare month end journal entries. • Manage and reconcile all intercompany transactions. • Research and propose recommended solutions to open items on balance sheet reconciliations. • Support month end ancillary package and hyperion trial balance uploads. • Serves as a back-up for various areas within the Shared Service Department • Assist with internal and external audits as required. • Assist with Ad hoc requests as assigned. • Assist in the development and maintenance of internal controls.
Senior Accountant
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Balance sheet account reconciliation. Prepare general ledger account analyses by reviewing transactions within the general ledger to ensure accuracy within the GL account. • Maintain Revenue recognition processes in addition to revenue, WIP and deferred revenue schedules. • Work with Staff Accountants to reconcile all bank accounts monthly. • Assist in aggregating and recording month end expense accruals. • Prepare month end journal entries. • Manage and reconcile all intercompany transactions. • Research and propose recommended solutions to open items on balance sheet reconciliations. • Support month end ancillary package and hyperion trial balance uploads. • Serves as a back-up for various areas within the Shared Service Department • Assist with internal and external audits as required. • Assist with Ad hoc requests as assigned. • Assist in the development and maintenance of internal controls.
Senior Accountant
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Balance sheet account reconciliation. Prepare general ledger account analyses by reviewing transactions within the general ledger to ensure accuracy within the GL account. • Maintain Revenue recognition processes in addition to revenue, WIP and deferred revenue schedules. • Work with Staff Accountants to reconcile all bank accounts monthly. • Assist in aggregating and recording month end expense accruals. • Prepare month end journal entries. • Manage and reconcile all intercompany transactions. • Research and propose recommended solutions to open items on balance sheet reconciliations. • Support month end ancillary package and hyperion trial balance uploads. • Serves as a back-up for various areas within the Shared Service Department • Assist with internal and external audits as required. • Assist with Ad hoc requests as assigned. • Assist in the development and maintenance of internal controls.
Senior Accountant
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Balance sheet account reconciliation. Prepare general ledger account analyses by reviewing transactions within the general ledger to ensure accuracy within the GL account. • Maintain Revenue recognition processes in addition to revenue, WIP and deferred revenue schedules. • Work with Staff Accountants to reconcile all bank accounts monthly. • Assist in aggregating and recording month end expense accruals. • Prepare month end journal entries. • Manage and reconcile all intercompany transactions. • Research and propose recommended solutions to open items on balance sheet reconciliations. • Support month end ancillary package and hyperion trial balance uploads. • Serves as a back-up for various areas within the Shared Service Department • Assist with internal and external audits as required. • Assist with Ad hoc requests as assigned. • Assist in the development and maintenance of internal controls.

