Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Revenue Accountant

Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Revenue Accountant based in Canada.

This is an opportunity to take ownership of end-to-end revenue accounting within a fast-growing SaaS and technology environment.
You will oversee revenue recognition across software licensing, subscriptions, professional services, implementation, and support offerings.
The role provides significant exposure to ASC 606, contract accounting, deferred revenue, and complex multi-element arrangements.
You will work closely with Sales, Legal, FP&A, Tax, Billing, Collections, and Customer Success to resolve issues and improve financial visibility.
As a subject-matter expert, you will contribute to monthly and quarterly close activities, audits, reporting, and technical accounting matters.
You will also identify opportunities to strengthen processes, improve controls, and increase the accuracy and efficiency of revenue operations.
This role is ideal for an analytical accounting professional who enjoys technical challenges, cross-functional collaboration, and meaningful ownership.

Accountabilities
  • Own and maintain revenue recognition policies and procedures in accordance with ASC 606 across software licenses, SaaS subscriptions, web-based products, implementation services, and support offerings.
  • Prepare and review monthly revenue journal entries, deferred revenue roll-forwards, account reconciliations, and related close activities.
  • Ensure accurate accounting for variable consideration, contract modifications, multi-element arrangements, and principal-versus-agent considerations.
  • Manage accounting for costs associated with obtaining and fulfilling customer contracts under ASC 340-40, including capitalization and amortization schedules for contract costs and related royalties.
  • Monitor and reconcile deferred commission and other contract cost balances, including assessing balances for potential impairment.
  • Contribute to monthly and quarterly financial close processes through journal entries, balance sheet reconciliations, variance analysis, and supporting documentation.
  • Prepare bad debt reserve calculations using aging analysis, historical loss rates, and specific identification methodologies, while communicating relevant trends to management.
  • Reconcile intercompany accounts, including transfer pricing activity, and investigate and resolve discrepancies in a timely manner.
  • Support sales and use tax research, nexus analysis, and related accounting entries in coordination with Tax teams and external advisors.
  • Partner with external auditors by preparing PBC schedules, responding to audit requests, and providing accurate supporting documentation.
  • Collaborate with Billing, Collections, Sales Operations, and Customer Success to resolve customer accounting questions and billing disputes.
  • Work with FP&A and business leaders to provide revenue and gross margin reporting and analysis that supports financial and operational decision-making.
  • Identify and implement process improvements that strengthen accuracy, efficiency, scalability, and internal controls.
  • Support additional general ledger responsibilities and ad hoc accounting initiatives as needed.
  • Requirements

    • Bachelor’s degree in Accounting or a related discipline; CPA certification is preferred.
    • 5+ years of progressive accounting experience, including meaningful revenue recognition experience within a technology, software, or SaaS environment.
    • Deep working knowledge of ASC 606, including multi-element arrangements, contract modifications, and principal-versus-agent considerations.
    • Hands-on experience with revenue accounting across SaaS, subscription and perpetual licensing, professional services, and web-based product offerings.
    • Strong understanding of ASC 340-40 contract cost accounting, including costs to obtain and fulfill customer contracts.
    • Experience with bad debt reserve methodologies, including aging analysis, historical loss rates, and specific identification.
    • Demonstrated experience preparing PBC schedules and supporting external financial audits.
    • Advanced Excel capabilities, including pivot tables, XLOOKUP, and complex formulas.
    • Proficiency with a major ERP platform such as NetSuite, SAP, Oracle, or a comparable system.
    • Strong analytical, organizational, and problem-solving abilities, with exceptional attention to detail and accuracy.
    • Excellent written and verbal communication skills, including the ability to explain technical accounting concepts clearly to non-finance stakeholders.
    • Ability to work independently while collaborating effectively with cross-functional teams in a fast-paced environment.
    • Strong ownership, accountability, professionalism, adaptability, and a proactive approach to identifying and resolving issues.
    • Benefits

      • Competitive compensation package within a growing SaaS and technology environment.
      • Fully remote position within North America.
      • Permanent, full-time employment.
      • Opportunity to take significant ownership of revenue accounting and technical accounting processes.
      • Exposure to a broad portfolio of SaaS, software licensing, professional services, implementation, and support revenue streams.
      • Collaborative, international work environment with colleagues across North America, Europe, Asia, and Australia.
      • Modern technology environment focused on innovation, continuous improvement, and scalable solutions.
      • Team culture centered on ownership, trust, innovation, and shared success.
      • Opportunities to contribute to process improvements and broader finance initiatives.
      • Professional environment with opportunities for continued learning and career development.
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Revenue Accountant in Canada vacancy
  •  ...driven culture - one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You are a technically strong revenue accounting professional who thrives in ambiguity and enjoys building scalable processes from the ground up. You bring deep expertise in ASC... 
    Suggested
    Contract work
    Worldwide
    1 day per week

    AppDirect

    Canada
    a month ago
  • $110k - $130k per year

     ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: Own the enablement program for the revenue team (sales, CS, and BDR). This role turns how the revenue team operates into repeatable, measurable practices. You will partner... 
    Suggested
    Work at office

    Kindsight

    Canada
    7 days ago
  • $105k - $130k per year

     ...help us lead the charge! About the opportunity As Figment's Senior Accountant, Crypto, you'll own a broad range of responsibilities across our crypto accounting function, spanning digital asset revenue recognition, subledger integrity, and financial reporting across a... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    Flexible hours

    Figment

    Canada
    a month ago
  • $71k - $88.5k per year

     ...smarter shopping decisions with autonomy and accountability. With rising living costs, Flipp's...  ...behaviours we expect, reward, and hold ourselves accountable to. You'll be equipped to make an impact...  ...inspired every step of the way. The Senior Accountant, North America (NA), is... 
    Senior
    Local area
    Remote work
    Flexible hours

    Flipp

    Canada
    a month ago
  • Join INSTANDA as a Senior Strategic Account Director, driving transformative revenue growth in property and casualty insurance. This fully remote role focuses on multi-million dollar clients and C-suite engagement. At INSTANDA, a leader in insurance technology, you will... 
    Senior
    Long term contract
    Remote work

    Instanda

    Canada
    4 hours ago
  • $50k - $75k per year

     ...a detail-oriented, proactive accounting professional who enjoys ownership...  .... As a Corporate Accountant, you will support day-to-day...  ...transactions for review and approval by senior finance team members...  ...accounting policies related to revenue, cost of sales, inventory, fixed... 
    Senior
    Long term contract
    Internship
    Work at office
    Local area

    Localcoin

    Canada
    a month ago
  • $140k - $170k per year

     ...continued value, strengthen long-term relationships, and expand revenue within your portfolio. What You'll Do  Act as a trusted business...  ...achieve goals and meet customer needs Develop and implement account plans that drive the attainment of critical business objectives... 
    Long term contract

    Boomi

    Canada
    10 hours ago
  • $50k - $60k per year

     ...people. Strong performance leads to high expectations, and we must keep raising the bar! We are seeking a detail-oriented Junior Accountant to support the Finance team with day-to-day accounting operations. This role focuses on accounts payable processing, accounts receivable... 
    Weekly pay
    Internship

    Viral Nation Inc.

    Canada
    13 days ago
  • $280k - $320k per year

     ...drafts at scale, Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: The Enterprise Account Executive, Healthcare is responsible for driving new enterprise sales and expanding existing high-value relationships within the healthcare... 
    Long term contract
    Temporary work

    Kindsight

    Canada
    7 days ago
  • $85k - $100k per year

     ...smarter shopping decisions with autonomy and accountability. With rising living costs, Flipp's...  ...behaviours we expect, reward, and hold ourselves accountable to. You'll be equipped to make an impact...  ...a best-in-class team to deliver against revenue and strategic targets What you'll get... 
    Local area
    Remote work
    Flexible hours

    Flipp

    Canada
    a month ago
  • $60k - $100k per year

     ...de l’ensemble de nos agents, en offrant un revenu décent à tous, en participant à la...  ...développement, nous recrutons un Manager Senior pour piloter l’un de nos comptes clients...  ...En tant que Team Leader Manager / Key Account Manager , vous serez responsable de la supervision... 
    Senior
    Daily paid
    Freelance
    Immediate start

    Sqwad

    Canada
    a month ago
  •  ...Our partner is looking for a Senior Demand Generation Manager based...  ...activity directly to revenue outcomes. The role also provides...  ...measurable business impact. Accountabilities ~ Own demand generation...  ...channel mix, budget allocation, account structure, and targets for... 
    Senior
    Remote job
    Freelance
    Flexible hours
    Canada
    10 hours ago
  • $128k - $176k per year

     ...next steps. Our partner is looking for a Senior Manager, Marketing Analytics based in...  ...practical business impact are equally valued. Accountabilities ~ Own end-to-end marketing...  ...and contribution through to closed-won revenue. ~ Build, maintain, and continuously improve... 
    Senior
    Remote job
    Flexible hours
    Canada
    10 hours ago
  •  ...acquisition partners who attract and hire the people behind our revenue engine. You’ll work closely with GTM executive leaders, acting...  ...by some of the world’s most recognized brands. As one of our Senior GTM Talent Partner, you will: Own and drive end-to-end recruitment... 
    Senior
    Long term contract
    Remote work
    Afternoon shift

    Coveo

    Canada
    10 hours ago
  •  ...imagination and creativity. We are looking for an experienced individual to join our team as a Senior Learning Experience Designer, as part of Center of Excellence inside Revenue Enablement. Reporting to the Senior Director, Revenue Enablement, this will be an important and... 
    Senior
    Full time
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    4 days ago
  • $105k - $140k per year

     ...approach to investment decisions, aligning roadmap features with revenue, retention, and profitability targets. Lead Cross-Functional Execution...  ...a winning product strategy and roadmap, aligning it with senior leaders and stakeholders. Maintain the product backlog and roadmap... 
    Senior
    Long term contract

    Kindsight

    Canada
    7 days ago
  •  ...and next steps. Our partner is looking for a Data Architect - Senior based in Canada. This role offers the opportunity to shape...  ...solving complex information challenges and driving modernization. Accountabilities ~ Design and support enterprise data architecture for a... 
    Senior
    Remote job
    Contract work
    Canada
    10 hours ago
  •  ...all applications and next steps. Our partner is looking for a Senior Infrastructure Engineer based in the Canada. This is a broad...  ...documented, and available to the people who depend on them. Accountabilities Design, implement, administer, and maintain IT... 
    Senior
    Remote job
    Canada
    10 hours ago
  • $124k - $155k per year

     ...Coursera achieve a seamless experience across its platform. As a Senior Product Designer, you will own the design of established...  ...coursera.org/udemy.com email addresses and never through personal accounts. We do not accept resumes via email or social media; please submit... 
    Senior
    Worldwide

    Coursera Sourcing

    Canada
    6 days ago
  • $130k - $170k per year

     ...a B2B2C SaaS platform that brings booking, ecommerce, payments, accounting, operations, and customer experience together in a modern architecture...  ...customer websites end-to-end. We're hiring more than one Senior Product Manager, and we'll match each hire to the area where their... 
    Senior
    Full time

    Checkfront

    Canada
    4 days ago
  • $148k - $203.5k per year

     ...campaigns across programmatic advertising and marketing channels. We are looking for a Senior Manager, Procurement to join our Financial Operations team. Reporting to the SVP of Accounting, this role will lead StackAdapt's procurement function, overseeing strategic sourcing,... 
    Senior
    Long term contract
    Contract work
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    13 days ago
  • $230k - $280k per year

     ...all applications and next steps. Our partner is looking for a Senior Engineering Manager, Platform based in Canada. This is a senior...  ...technology used by millions of customers across Canada. Accountabilities: ~ Lead, coach, mentor, and grow a high-performing team of... 
    Senior
    Remote job
    Long term contract
    Work at office
    Local area
    Immediate start
    Canada
    10 hours ago
  •  ...We thrive on a culture of relentless innovation, ownership, and accountability, where every team member takes pride in their work and drives...  ...technology that powers the future. About the Role We're hiring a Senior Network Manager to provide senior technical leadership across... 
    Senior
    Remote work
    Flexible hours

    Nscale

    Canada
    19 days ago
  • $40 - $44 per hour

     ...all applications and next steps. Our partner is looking for a Senior Financial Data Analyst based in Canada. This role combines...  ...complex problems and applying emerging technologies to finance. Accountabilities: ~ Analyze financial data to support budgeting, forecasting... 
    Senior
    Remote job
    Hourly pay
    Canada
    10 hours ago
  • $128.5k - $192.5k per year

     ...next steps. Our partner is looking for a Senior Software Development Engineer based in...  ...occasionally connect with colleagues in person. Accountabilities: ~ Build and ship modern frontend...  ...Wellness support: Health care spending account, employee assistance program, and paid... 
    Senior
    Remote job
    Worldwide
    Canada
    10 hours ago
  •  ...efforts to bring positive societal impact. About the role: As a Senior Analytics Implementation Specialist, you understand a client’s...  ...the value you create. You welcome collaboration with analysts, account executives and project managers alike to develop end-to-end solutions... 
    Senior
    Long term contract
    Remote work

    Kepler Group

    Canada
    4 days ago
  •  ...and Google Tag Manager, and Google Cloud, including BigQuery. In this hybrid role, you’ll act as both a data analyst and a delivery account lead. You’ll organize, analyze, and visualize your customer’s data to drive high-value, high-impact marketing and business decisions.... 
    Senior
    Remote work

    Kepler Group

    Canada
    4 days ago
  •  ...started.  Location:  Remote   How You'll Make an Impact:   As a Senior Frontend Engineer on the squad, you'll build and evolve the...  ...to entirely new booking experiences. It sits on the revenue-critical path, so speed, reliability, and getting the details right... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    a month ago
  •  ...Security Clearance: Reliability or higher is required at time of application Job Summary The Project Delivery Lead (Senior) is accountable for the successful delivery of complex business and technology initiatives that support strategic organizational priorities.... 
    Senior
    Contract work
    Internship

    PLATO

    Canada
    5 days ago
  •  ...started.  Location: Remote   How You'll Make an Impact:   As a Senior Backend Engineer on the Booking Engine squad, you'll implement...  ...to entirely new booking experiences. It sits on the revenue-critical path, so speed, reliability, and getting the details right... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Revenue Accountant. Be the first to apply!