Experience in software and/or SaaS industries, particularly with revenue recognition (ASC 606)
Strong understanding of US GAAP and SEC reporting requirements
Ability to navigate complex accounting issues and develop clear recommendations
Strong analytical, communication, and technical writing skills
Highly organized with the ability to manage multiple priorities in a fast-paced environment
Experience leading, mentoring, or supervising accountants
Responsibilities
Oversee royalty accounting for OEM agreements, ensuring compliance with ASC 606
Manage the royalty accounting team, including work allocation and month-end close deliverables
Oversee project accounting for implementation projects, including cost tracking and billing
Collaborate with project managers and FP&A on financials and contract terms
Implement capitalized software processes, defining policies and coordinating with Engineering
Prepare quarterly capitalized software analyses for new products and upgrades
Assist in preparing quarterly and annual consolidated financial statements
Research and document accounting conclusions on complex transactions
Benefits
Hybrid work model in Denver, CO
Opportunity for professional development and mentorship
Engagement in high-impact projects
Collaboration with cross-functional teams
Support for continuing education and CPA licensure
Full Job Description
We are seeking a Senior Analyst of Technical Accounting and Financial Reporting with expertise in complex technical accounting and revenue recognition to support our financial reporting and compliance functions. This role leads the royalty accounting team (OEM accounting) and project accounting, and will help implement our capitalized software processes. It also prepares and analyzes key accounting areas including revenue and related accounts, capitalized software, leases, and PP&E while ensuring adherence to US GAAP and SEC requirements. The ideal candidate will bring strong analytical, communication, and people leadership skills, Big 4 or public accounting experience, and the ability to navigate non-routine transactions in a fast-paced environment. This role sits hybrid in our Denver, CO office.
Key Responsibilities
Oversee royalty accounting for OEM agreements, including contract review, royalty reporting and reconciliations, accruals, and revenue recognition in accordance with ASC 606
Manage and oversee the royalty accountants supporting OEM accounting, including work allocation, review of royalty calculations and journal entries, month-end close deliverables, and coaching and development
Manage and oversee project accounting for implementation projects, including project setup, cost and revenue tracking, billing and milestone review, forecast-to-actual analysis, and project close-out
Partner with project managers and FP&A on implementation project financials, contract terms, and reporting
Help implement capitalized software processes, including defining policies and controls, establishing project tracking and time capture, and coordinating with Engineering and Product on eligible costs
Prepare and maintain quarterly capitalized software analyses for new products, major upgrades, and enhancements
Assist with the preparation of quarterly and annual consolidated financial statements and related disclosures
Identify, research, interpret, and document accounting conclusions on complex and non-routine transactions, including revenue recognition, segment reporting, goodwill and long-lived asset impairment, capitalized software, leases, business combinations, and stock-based compensation
Review and summarize customer contracts for revenue recognition implications
Maintain monthly capitalized sales commission analyses and prepare related journal entries
Support quarterly and annual audits, partnering with internal and external auditors
Stay current on emerging US GAAP and SEC standards and assess impact to the business
Support ad hoc and special projects as needed
Basic Qualifications
5-6+ years of relevant accounting experience
Experience in software and/or SaaS industries, including revenue recognition (ASC 606)
Strong understanding of US GAAP and SEC reporting requirements
Ability to navigate complex accounting issues and develop clear recommendations
Strong analytical, communication, and technical writing skills
Highly organized with the ability to manage multiple priorities in a fast-paced environment
Experience leading, mentoring, or supervising accountants, with the ability to review work and develop staff
Experience working within Oracle ERP systems
Preferred Qualifications
Active CPA license
Experience with project accounting, royalty or licensing accounting, and implementing or supporting capitalized software (ASC 350-40) processes
Experience with a Big 4 or regional public accounting firm
Pay is based upon candidate experience and qualifications, as well market and business considerations: Summary Pay Range: $120,000.00-$140,000.00