Job Description
Canonical, a leading open-source software provider, seeks a Revenue Accounting Manager to enhance their revenue recognition processes. The ideal candidate will possess expertise in IFRS 15/ASC 606 and a passion for systems accounting.
In this role, the Revenue Accounting Manager will collaborate across various teams to ensure accurate revenue recognition and compliance. They will lead efforts to improve processes and systems, leveraging industry best practices and emerging technologies.
Responsibilities:
- Collaborate with Product Management, Sales Operations, Sales, Legal, and FP&A teams to design standard contracts
- Drive process and configuration improvements in NetSuite and related systems
- Incorporate industry best practices and emerging technology
- Review and evaluate revenue recognition impact of non-standard contracts
- Lead, mentor and develop a team of revenue accounting and systems accounting professionals
- Assist in month-end revenue close, including reconciliations, fluctuation analysis, and other reporting
- Develop and maintain effective internal controls over revenue transactions
- Act as the primary liaison with external auditors
Requirements:
- An undergraduate degree in Accounting or Finance
- CPA, CA or equivalent with excellent technical accounting skills and IFRS experience
- A detailed understanding of IFRS 15 and relevant rules related to SaaS and services
- Leadership or management responsibility
- Experience of software licensing, subscription and services revenue accounting and operations
- Experience driving revenue recognition and scaling accounting processes in a high-growth environment
- Experience with ERP, Rev Rec, CRM, CPQ and other relevant software categories - NetSuite and Salesforce preferred
- Experience in a multi-country multi-currency, operations and tax environment
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Ability to travel twice a year, for company events up to two weeks long
What Canonical Offers:
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues