Senior Accountant (Revenue & Accounting Operations)

Versapay

Canada

On-site

CAD 85,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A fintech company based in Canada is seeking a Senior Accountant to manage the revenue accounting for subscription services while ensuring compliance with ASC 606. The role requires a Bachelor's degree in Accounting or Finance, CPA, and 4–6 years of relevant experience in accounting within SaaS or technology firms. You will own the month-end close process, prepare financial statements, and support audits, all while contributing to process improvements and working with ERP systems like NetSuite. Competitive salary range is CA$85,000.00 to CA$95,000.00 per year.

Qualifications

  • 4–6 years of progressive accounting experience with SaaS or technology companies.
  • Experience with ERP systems and strong knowledge of GAAP principles.

Responsibilities

  • Own key areas of the month-end close process, ensuring timely completion.
  • Manage end-to-end accounting for subscription and professional services revenue.
  • Support annual audit process and develop accounting policies.

Skills

Understanding of revenue recognition (ASC 606)
Strong problem-solving skills
Excellent communication
Ability to work independently

Education

Bachelor’s degree in Accounting or Finance; CPA

Tools

NetSuite
Excel

Job description

Join to apply for the Senior Accountant (Revenue & Accounting Operations) role at Versapay.

This range is provided by Versapay. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$85,000.00/yr - CA$95,000.00/yr

About Versapay

Versapay turns accounts receivable (AR) into a competitive advantage. Inefficient AR processes slow cash flow and stall growth. Versapay removes friction, unlocks working capital, and accelerates momentum — giving finance leaders the clarity and control they need to drive business forward. Versapay automates accounts receivable, removing barriers to collecting and reconciling B2B payments. Our solutions connect finance teams, customers, and business systems in one ecosystem to ensure cash flow clarity. With over 10,000 customers and 5M+ companies transacting on the platform, Versapay processes over 110M transactions and $257B annually.

Key Responsibilities
  • Own key areas of the month-end close process, ensuring timely and accurate completion.
  • Prepare and review journal entries, account reconciliations, and supporting schedules.
  • Support preparation of financial statements in accordance with US GAAP.
  • Partner with FP&A on variance analysis and reporting.
Revenue Accounting (ASC 606)
  • Manage end-to-end accounting for subscription and professional services revenue in compliance with ASC 606.
  • Set up new customer subscriptions in NetSuite for accurate billing, deferred revenue, and revenue recognition schedules.
  • Review customer contracts and ensure proper configuration of billing terms, revenue elements, and allocations.
  • Maintain deferred revenue schedules and reconcile contract liabilities.
  • Maintain month-end reporting package schedules (revenue, backlog, churn, etc).
Compliance & Controls
  • Support annual audit process and provide necessary documentation to external auditors.
  • Assist in strengthening internal controls and developing accounting policies and procedures.
Process Improvement & Systems
  • Contribute to the automation and optimization of accounting workflows.
  • Help implement or enhance ERP and financial systems (NetSuite/Suitebilling).
  • Collaborate with cross-functional teams (Sales Ops, RevOps, HR, Legal) to align data flows and processes.
Qualifications
  • Bachelor’s degree in Accounting or Finance; CPA.
  • 4–6 years of progressive accounting experience with SaaS or technology companies.
  • Strong understanding of revenue recognition (ASC 606) and GAAP principles.
  • Experience with ERP systems (NetSuite, Intacct, or similar) and excel.
  • Ability to work independently, meet deadlines, and manage multiple priorities.
  • Excellent communication and problem-solving skills.
Preferred Skills
  • Experience with subscription billing systems (e.g., NetSuite Suitebilling, SaaSoptics, etc.).
  • Background in public accounting or audit experience with technology clients.
  • Experience in Payment processing industry.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Account Manager, Strategic Accounts
Customer Account Manager, Strategic Accounts

Versapay • Canada

On-site
CAD 210,000 - 240,000
Sr. Account Executive
Sr. Account Executive

Kinvie • Canada

Remote
CAD 100,000 - 120,000
Solutions Engineer
Solutions Engineer

Versapay • Canada

Hybrid
USD 126,000 - 150,000
Sr. Account Executive (Channel Sales)
Sr. Account Executive (Channel Sales)

Versapay • Canada

On-site
CAD 100,000 - 120,000
Equal opportunity employer
Diversity and inclusion
Performance-based compensation
Accounts Payable Specialist Ottawa, Ontario, Canada
Accounts Payable Specialist Ottawa, Ontario, Canada

Versaterm • Ottawa

On-site
CAD 55,000 - 75,000
Accounts Payable Specialist
Accounts Payable Specialist

Decisive Point • Ottawa

On-site
CAD 60,000 - 80,000
Fintech Solutions Engineer — AR & Payments
Fintech Solutions Engineer — AR & Payments

Versapay • Canada

Hybrid
USD 126,000 - 150,000
Senior SaaS Revenue & Accounting Ops Controller
Senior SaaS Revenue & Accounting Ops Controller

Versapay • Canada

On-site
CAD 150,000 - 210,000
Revenue Operations Manager
Revenue Operations Manager

Kinvie • Canada

Hybrid
CAD 120,000 - 140,000
Customer Success Manager II
Customer Success Manager II

Versapay • Canada

Remote
CAD 80,000 - 95,000