U.S. or Canadian time zones required
Compensation: $80000 - $90000 USD | Unlimited PTO | Fully Remote | Generous Benefits
Before You Join The SaaS Academy Team…
How to CRUSH Your Application to SaaS Academy
About SaaS Academy
The SaaS Academy Team is on a mission to help Software as a Service (SaaS) companies grow to new heights through world-class coaching and training.
Our CEO, Johnny Page, is a seasoned B2B SaaS executive who has led companies to remarkable success, notably growing Silvertrac from $30k MRR to $225k MRR and orchestrating its acquisition for 7.8x ARR. He now dedicates his expertise to helping ambitious B2B SaaS founders achieve their perfect exit.
About the Role
SaaS Academy is currently seeking an experienced and dedicated Senior Accountant to become an integral part of our world-class Finance Team. In this dynamic role, you will be responsible for managing revenue-related processes, ensuring accuracy in financial records, and contributing to the overall financial success of the organization. Your meticulous attention to detail and analytical skills will play a crucial role in maintaining financial integrity and supporting the company's financial objectives. This team member will be crucial in helping buy back time for our Finance and Operations teams and allowing them to better serve internal stakeholders.
Here are the primary components of our Senior Accountant role:
Responsibilities & Success Metrics
- Revenue & Expense Reporting: Within two weeks, this team member will be able to ensure accurate and timely revenue booking in Xero and maintain detailed revenue sub-ledgers. Within three months, they will design and implement an automated process to provide analysis of monthly recurring revenue (MRR) variances which identifies and quantifies all drivers of MRR movement from prior month and compares against both prior month and forecasted results. This team member will proactively seek opportunities to provide valuable insight to internal clients (revenue and teams and senior leaders) on this data.
- Success Metric/KPI: Daily revenue booking completed accurately, weekly detail reviews conducted, and revenue metrics actively tracked.
- Client Billing Requests: Address and resolve all client billing requests within 1 business day, coordinating with revenue teams, clients, and sales teams. They will also be able to establish, document, and follow systems to ensure a consistent approach to handling all requests.
- Success Metric/KPI: All client billing requests handled within 1 business day, with uniform processes followed and documented.
- Accounts Receivable/Payable Management: Maintain a Days Sales Outstanding (DSO) of 3 days, informing revenue teams weekly of account standing. Manage the accounts payable processes and enhance the overall efficiency and cost-effectiveness.
- Success Metric/KPI:
- DSO reduced to and maintained at 3 days, with weekly updates provided to revenue teams.
- Ensure timely and accurate processing of invoices and payments.
Experience and Qualifications
Required
- Minimum 5 years of progressive accounting experience, preferably with a mix of public and private sector
- Attention to detail
- Excellent communication skills
- Ability to collaborate cross-functionally and to build relationships across departments
- Self-starter
- Problem-solver
- Ability to understand the big picture and also dive into small details,
- High level of ownership, organization, and follow-through
Preferred
- CPA License
- Experience working in a start-up environment
- Experience with accounting for SaaS or other recurring revenue models
- Experience with Xero and Maxio
- Experience building reports in Maxio
Time Zone | Location
- Must be located in US or Canada, EST preferred
Direct Reports
Benefits and Hiring Process
- Compensation: $80000 - $90000 USD
- Generous Benefits:
- Unlimited Paid Time Off (PTO)
- Comprehensive coverage for health, vision, and dental needs for both yourself and your dependents
- $1,000 USD annual Wellness and Productivity Stipend
- Inclusion in our Retirement Savings Plan
- Please check out the How We Hire section on our website to see what the steps are for our hiring process—taking the time to apply means a lot to us! If you apply, you'll hear from us, whether we feel you're a good match for us, or not, as part of our process.