Senior GAAP & Revenue Accountant; CPA
Listed on 2026-02-08
-
Accounting
Financial Reporting, Senior Accountant, Financial Analyst, Tax Accountant -
Finance & Banking
Financial Reporting, Financial Analyst, Tax Accountant
Overview
Assist with the preparation of quarterly and annual consolidated financial statements and related financial statement disclosures. Identify, research, interpret and document accounting conclusions on complex and non-routine transactions, including revenue recognition, segment reporting, goodwill and long-lived assets impairment, capitalized software, leases, business combinations, stock-based compensation and others. Review and summarize customer contracts for revenue recognition implications. Collect and analyze the data related to RPO, ASP, capitalized software, capitalized sales commissions, debt amortization schedules and stock-based compensation;
maintain monthly/quarterly reporting data and prepare related journal entries. Prepare quarterly lease accounting entries and track data related to new, terminated and modified leases. Review agreements with suppliers for potential embedded leases. Track and update asset retirement obligations and prepare quarterly accounting entries. Maintain and provide quarterly and annual audit support as requested by internal and external auditors. Stay current on emerging US GAAP and SEC accounting standards, evaluating their impact on the company.
Assist with other special projects as needed.
- Assist with the preparation of quarterly and annual consolidated financial statements and related financial statement disclosures
- Identify, research, interpret and document accounting conclusions on complex and non-routine transactions, including revenue recognition, segment reporting, goodwill and long-lived assets impairment, capitalized software, leases, business combinations, stock-based compensation and others
- Review and summarize customer contracts for revenue recognition implications
- Collect and analyze the data related to RPO, prepare and maintain monthly RPO reporting data in accordance with ASC 606
- Collect and analyze the data related to ASP, prepare and maintain quarterly ASP analyses in accordance with ASC 606
- Collect and analyze the data related to capitalized software, prepare and maintain quarterly capitalized software analyses for new products, major upgrades and enhancements to existing product offerings
- Collect and analyze the data related to capitalized sales commissions, maintain monthly capitalized sales commission analyses and prepare related journal entries
- Maintain monthly debt amortization schedules and prepare related journal entries
- Maintain quarterly stock-based compensation analyses and prepare related journal entries
- Prepare quarterly lease accounting entries, collect and analyze the data related to new, terminated and modified leases to ensure appropriate accounting and financial reporting
- Review agreements with suppliers for potential embedded leases
- Track and update asset retirement obligations, preparing quarterly accounting entries in accordance with ASC 410 requirements
- Maintain and provide quarterly and annual audit support as requested by internal and external auditors
- Stay current on emerging US GAAP and SEC accounting standards, evaluating their impact on our company
- Assist with other special projects as needed
- Minimum of 5-6 years of relevant work experience
- Experience with Software, and SaaS industries and related revenue recognition guidance
- Understanding of US GAAP and SEC reporting requirements
- Comfortable navigating through complex accounting matters and arriving at recommendations and conclusions
- Strong analytical, communication, and technical writing skills
- Strong organizational skills with the ability to manage priorities and execute in a fast-paced environment with attention to detail
- Experience with Big 4 or regional public accounting firm
- Experience working in the Oracle ERP system
- Licensed CPA
- BA/BS in Accounting or Finance
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).