Senior Accountant (Revenue & Accounting Operations)

Versapay

Canada

On-site

CAD 85,000 - 95,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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

Sr. Account Executive
Sr. Account Executive

Kinvie • Canada

Hybrid
CAD 100,000 - 120,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
Customer Account Manager
Customer Account Manager

Versapay • Canada

Remote
CAD 90,000 - 100,000
Director, Software Sales- Upper Mid-Market
Director, Software Sales- Upper Mid-Market

Versapay • Canada

Remote
CAD 160,000 - 180,000
Senior Accountant
Senior Accountant

Videri Inc. • Canada

Remote
CAD 85,000 - 110,000
Medical, Dental, and Vision insurance
Unlimited PTO
Remote-first culture
Accounts Payable Coordinator
Accounts Payable Coordinator

Socket.dev • Ottawa

On-site
CAD 52,000 - 62,000
Revenue Accounting Manager
Revenue Accounting Manager

Hootsuite Inc. • Canada

On-site
CAD 96,000 - 135,000
Accommodations provided
Manager, Revenue Accounting
Manager, Revenue Accounting

AppDirect, Inc • Calgary

On-site
CAD 110,000 - 165,000
Senior SaaS Revenue & Accounting Ops Controller
Senior SaaS Revenue & Accounting Ops Controller

Versapay • Canada

On-site
CAD 150,000 - 210,000
Sales Development Representative
Sales Development Representative

Kinvie • Canada

Hybrid
CAD 50,000 - 55,000