You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

Revenue Accountant

Posted Yesterday

Job Details

Category

Location

Salary

dollar sign85,900 to 101,000 per year

Job Description

This is an exciting opportunity for a Senior Revenue Accountant to join a high-growth SaaS organization and support the build-out of a newly established revenue function. The role sits at the intersection of accounting, systems, and the business, with exposure to complex enterprise deals, cross-functional partnering, and evolving processes.
This position is well suited to someone who enjoys working through complex accounting scenarios, partnering with Sales and Legal, and contributing to the development of scalable revenue processes in a fast-paced environment.

The Company
Clio is a high-growth, global SaaS company known for its strong culture, collaborative environment, and commitment to innovation. As the company continues to scale and expand its product offerings, the Finance team plays a critical role in supporting growth through strong financial processes, technical accounting expertise, and cross-functional partnership.

The Role
This is a newly created position within a growing Revenue team, designed to support increasing complexity across enterprise deals, bundling, and new product launches. You will act as a key partner to Sales and Legal, ensuring contracts are structured appropriately while maintaining compliance with ASC 606.
This role offers a blend of technical accounting, systems ownership, and business partnering.

What you’ll be doing:
Revenue Accounting & ASC 606
• Own and support revenue recognition under ASC 606 across subscription and complex enterprise contracts.
• Act as an internal subject matter expert on revenue accounting policies and application.
• Prepare technical accounting memos for complex transactions, new product launches, and non-standard arrangements.
Deal Desk & Business Partnering
• Partner closely with Sales and Legal as part of the Deal Desk to review and structure complex contracts.
• Provide guidance on revenue implications of non-standard deal terms
• Support business teams in navigating accounting considerations while enabling commercial outcomes.
Systems & Data Integrity
• Work within and help manage revenue systems (NetSuite and automation tools such as Leapfin).
• Ensure accurate configuration and processing of new products and revenue streams.
• Monitor automated outputs and ensure completeness and accuracy of revenue data.
Month-End, Audit & Controls
• Own revenue-related processes within the month-end close cycle.
• Support and lead the revenue side of external audits, including responding to technical queries.
• Assist in maintaining a strong internal controls environment, including SOX compliance.
Process Improvement & Scaling
• Identify opportunities to improve and automate revenue processes as the business scales.
• Help build and maintain a revenue playbook and standardized policies.
• Contribute to system and process enhancements to support a growing, complex revenue environment.

The Candidate

You are a technically strong and detail-oriented accounting professional who is comfortable working in a fast-paced, evolving environment and partnering across teams.

What they’re looking for:

• CPA designation required.
• 5+ years of progressive accounting experience.
• Strong expertise in ASC 606 and revenue recognition.
• Experience working with complex contracts (bundling, multi-element arrangements, enterprise deals)
• Proven ability to partner with non-finance stakeholders (Sales, Legal, etc.).
• Experience with ERP systems (NetSuite or similar).
• Strong attention to detail, organization, and communication skills.

Nice to have:

• SaaS or subscription-based industry experience.
• Exposure to revenue automation tools (e.g., Leapfin).
• Experience in a SOX-compliant environment.
• Background in Big 4 or technical accounting.

Compensation
Competitive base salary $85,900 – $101,000, there may be flexibility beyond this for highly qualified candidates plus benefits including health coverage, RRSP matching, and flexible PTO.

Where
Hybrid – Burnaby (2 days in office per week: Wednesday & Thursday)

When & How to Apply
This is an opportunity to join a growing SaaS company in a role that combines technical accounting, business partnering, and process development. If this aligns with your experience and interests, apply or connect with your recruiter directly. SWIM Recruiting works confidentially with all candidates.

About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-07-03

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support