Retour à la recherche
VB
Vaco by HighspringSource d’offres vérifiée

Senior Revenue Accountant

Offre en anglais

The role serves as the primary owner of the monthly revenue close process, ensuring accurate recognition under ASC 606 and IFRS. It also involves reviewing customer contracts, managing the order-to-cash process, and driving system automation within NetSuite.

  • Hybride
  • Calgary, AB
  • Publié 25 août 2026
  • Postuler avant le 24 sept. 2026
  • 1 poste

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

Job Title: Senior Revenue Accountant Job Type: Permanent position, Hybrid (3 days on-site), Calgary, AB Job Salary: $105,000 / $125,000 / Year About the Company Our client is a Technology / Software company. They are looking for a Senior Revenue Accountant to join their team! Why Work Here · Gain valuable experience working with highly skilled CPAs. · Excellent compensation, vacation, and benefits coverage. · Career progression opportunities in a finance team with a history of promoting internally. About the Opportunity Revenue Accounting & Revenue Close (40%) · You will serve as the primary operational owner of the monthly revenue accounting process. · Preparing monthly revenue-related journal entries · Maintaining deferred revenue roll forwards · Preparing contract asset and contract liability schedules · Reconciling or reviewing revenue-related balance sheet accounts · Performing revenue analytics and month-over-month variance analysis · Supporting monthly, quarterly, and annual close requirements · Ensuring complete and accurate revenue recognition in accordance with ASC 606 · Maintaining supporting documentation and audit-ready workpapers · You will identify unusual transactions, understand the underlying business drivers, and proactively resolve issues before they impact financial reporting. Contract Review & ASC 606 Application (10-15%) · You will review customer agreements and evaluate the accounting implications of software subscriptions, SaaS arrangements, professional services, implementation services, renewals, upsells, expansions, contract amendments, and multi-element arrangements. · You will be expected to: · Identify performance obligations · Analyze standalone selling prices (SSP) · Evaluate contract modifications · Assess revenue recognition timing · Determine appropriate allocations under ASC 606 · Escalate complex technical matters when necessary · The ideal candidate understands that revenue accounting is much more than booking entries—it starts with understanding how contracts are structured and how commercial decisions impact accounting outcomes. Order-to-Cash (O2C) Process Ownership (10-15%) · This role will help ensure alignment between contracts, billing, revenue recognition, collections support, and general ledger reporting. · Reviewing customer setup accuracy · Monitoring billing process integrity · Identifying revenue leakage risks · Supporting collection and invoicing issue resolution · Documenting process gaps · Driving operational improvements Commission Ownership (5%) · This role will review and own the commission process, with support from Staff Accountant. · Reviewing direct and channel commission calculations · Reviewing reconciliations for commission related accounts · Ensuring accurate recording of commissions, aligned with ASC 606 · Supporting Staff Accountant with Sales Operations and HR coordination to ensure commission accuracy and on-time payment, as needed Systems, Automation & Process Improvement (20%) · We expect this individual to be a builder. A significant portion of the role will involve identifying opportunities to improve efficiency through process redesign and automation. · Maximizing existing NetSuite functionality · Supporting NetSuite ARM processes and improvements · Reducing spreadsheet dependencies · Creating scalable workflows · Improving revenue close efficiency · Improving data quality and reporting accuracy · Participating in future ERP or revenue tooling initiatives Sales Tax, VAT & Compliance Coordination (15%) · Sales Tax · Support administration of Avalara · Review filing support and reporting · Maintain exemption certificate documentation · Assist with nexus tracking activities · Support tax audits and notices VAT / GST · Coordinate with local compliance providers · Gather supporting information · Validate reporting outputs · Ensure timely filing support Corporate Tax Support · Coordinate with external tax preparers · Provide revenue schedules and supporting documentation · Support annual income and franchise tax compliance processes · Assist with information requests during tax preparation and audits About You · CPA designated or in final stages of obtaining designation · 4+ years of progressive accounting experience · Strong knowledge of IFRS, revenue accounting

Ce que vous ferez

The role serves as the primary owner of the monthly revenue close process, ensuring accurate recognition under ASC 606 and IFRS. It also involves reviewing customer contracts, managing the order-to-cash process, and driving system automation within NetSuite.

Exigences

Candidates must be a CPA designated professional or in the final stages of obtaining the designation. A minimum of 4+ years of progressive accounting experience with strong knowledge of revenue accounting is required.

Avantages

• Compensation • Vacation • Benefits Coverage

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Revenue Accounting
  • ASC 606
  • IFRS
  • NetSuite
  • NetSuite ARM
  • Avalara
  • Financial Reporting
  • Contract Review
  • Order-to-Cash
  • Variance Analysis
  • Sales Tax Compliance
  • VAT/GST
  • Commission Accounting
  • Process Automation
  • Audit Preparation
  • General Ledger

Domaines d’emploi

  • Finance & Accounting
  • Software
  • Technology

Renseignements supplémentaires

Formation minimale
Diplôme professionnel
Expérience minimale
2+ ans
Postuler avant le
24 sept. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Présence au bureau
3 jours par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte