Overview
This Revenue Accounting Manager role is responsible for managing and ensuring the accuracy of revenue recognition across global revenue streams in compliance with ASC 606. You will partner with Sales Operations, Deal Desk, Licensing, Billing, and FP&A to monitor revenue, analyze contracts, and support month-end and quarter-end close processes.
The position also includes leadership of the Revenue Accounting and Accounts Receivable teams, as well as ongoing development and optimization of NetSuite Advanced Revenue Management (ARM) and ZoneBilling. Process improvement and automation—potentially leveraging AI-enabled tools—are key to scaling revenue operations.
Responsibilities
- Lead, mentor, and develop the revenue accounting and accounts receivable teams; ensure team goals align with department and broader organizational objectives.
- Review revenue-related journal entries, reconciliations, rollforwards, and schedules during close cycles.
- Lead preparation of monthly revenue flash reporting to investors.
- Support revenue variance analyses to explain trends and fluctuations.
- Analyze customer contracts, including amendments and modifications, to ensure proper revenue recognition in compliance with ASC 606 and company policies.
- Identify performance obligations, non-standard terms, and billing structures that affect revenue allocation.
- Collaborate with the Global Controller on technical accounting positions and supporting memos.
- Oversee the end-to-end AR process, including credit, billing, collections, and cash application, to maintain accuracy and timeliness.
- Lead administration and ongoing optimization of NetSuite Advanced Revenue Management (ARM) and ZoneBilling, including:
- Revenue arrangement setup and validation
- Contract modification workflows
- System enhancements
- Review and validate data accuracy across revenue systems (NetSuite, ZoneBilling, and Salesforce) to ensure completeness and integrity of revenue reporting.
- Develop team capabilities through mentoring, professional growth support, cross-training, and fostering a collaborative, accountable, high-performing team environment.
- Champion AI-enabled tools, LLMs, and modern workflow automation to improve efficiency, accuracy, and scalability of revenue and AR processes.
- Assist in preparing schedules for audits and provide documentation to external auditors as required.
- Partner with Sales Operations, Deal Desk, Licensing, and the sales team to support alignment between contract execution, billing, and revenue recognition.
- Maintain compliance with internal controls, accounting policies, and procedures; support process documentation and internal controls initiatives.
Requirements
- Bachelor’s degree in Accounting, Finance, or related field.
- CPA or progress toward CPA certification is a plus.
- Minimum 5 years of accounting experience, with a focus on revenue recognition.
- Advanced MS Excel skills for complex financial analysis and managing/formatting large amounts of data.
- Hands-on experience with NetSuite ERP and NetSuite Advanced Revenue Management (ARM) required.
- Experience with ZoneBilling preferred.
- Demonstrated proficiency applying ASC 606, including:
- Performance obligations
- Contract modifications
- Revenue allocation
- Deferred revenue
- Contract asset accounting
- Demonstrated comfort using AI tools (such as LLMs) and automation to improve accounting, reconciliation, and reporting workflows.
- Familiarity with Salesforce or a comparable Customer Relationship Management (CRM) system.
- Familiarity and experience working with data in PowerBI.
Preferred Qualifications
- Experience in SaaS, software, or subscription-based revenue accounting strongly preferred.
Skills & Abilities
- Strong understanding of US GAAP and sound technical accounting judgment, including ability to research and document positions on non-standard contracts.
- Excellent analytical and problem-solving skills; ability to analyze large datasets and reconcile complex transactional activity.
- Strong attention to detail and accuracy.
- Demonstrated leadership ability, including coaching and developing team members.
- Effective communication and collaboration skills across departments; ability to explain complex accounting and billing matters to both technical and non-technical stakeholders.
- Process improvement mindset focused on reducing manual effort, increasing control effectiveness, and improving data integrity.
- Ability to manage multiple tasks and meet tight deadlines in a fast-paced environment.
- Growth mindset for developing and implementing key financial analysis and reporting processes, including incorporating AI or other LLMs.
- Comfort working collaboratively and individually in a remote setting within a highly distributed team, accommodating different time zones.
Compensation & Benefits
Location
- Remote setting within a highly distributed team; must accommodate different time zones.
Equal Opportunity & E-Verify
- Equal Opportunity Employer: all qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, disability, protected veteran status, or any other legally protected characteristic.
- E-Verify employer: the hiring process uses the federal E-Verify program to verify employment eligibility for newly hired employees.