Senior Accountant
RemoteCA$115k - CA$135kFull-timePosted 3w ago
About the role
Senior Accountant responsible for end-to-end accounting operations for a US-headquartered fintech with a Canadian entity, including AR/AP, US multi-state sales tax, month-end close across entities, and support for external audits. This is a sole-contributor role reporting to the COO.
Responsibilities
- Own the monthly billing cycle end to end: recurring SaaS subscriptions, implementation fees, expansion and upsell items, and third-party passthroughs.
- Interpret signed client contracts to determine correct billing, including minimums, tiered unit pricing, annual escalators, passthrough treatment, and go-live timing.
- Source billing inputs independently from Salesforce, contract files, and the Sales or Client Success owner who closed the deal.
- Reconcile third-party vendor invoices against amounts rebilled to clients, and investigate variances before they reach the client.
- Own AR collections: aging review, client follow-up, and timely escalation of at-risk balances.
- Prepare invoices for COO review and release.
- Own AP intake, vendor coding, and entry; maintain written vendor-to-GL coding standards.
- Prepare payment runs for COO approval and manage vendor relationships, statements, and billing disputes.
- Keep AP current so that no vendor relationship is disrupted by a missed or late payment.
- Own the US multi-state sales tax function: nexus monitoring, registrations, and monthly and quarterly filings.
- Administer Avalara, including the billing system integration, and reconcile taxable sales to filed returns each period as a standing control.
- Collect and maintain exemption certificates for tax-exempt credit union clients.
- Manage voluntary disclosure agreements, state notices, and state tax audits.
- Support Canadian corporate tax filings and US federal and state returns with external advisors.
- Own the full close cycle across the US parent, its Canadian entity, and its subsidiary.
- Maintain recurring schedules: deferred revenue and implementation fee amortization, prepaid expenses, referral fee accruals, and sales commission amortization.
- Allocate payroll and benefits by department across US and Canadian payroll, including CAD translation and RRSP remittance reconciliation.
- Investigate and explain month-over-month variance by department without being asked, distinguishing real movement from timing artifacts.
- Produce the monthly KPI package for the board.
- Serve as primary point of contact for the annual financial statement audit.
- Prepare PBC schedules and workpapers, respond to auditor requests, and post audit adjustments.
- Maintain rollforward schedules that tie to the general ledger year over year.
- Treat audited financial statements as controlled documents and route all external distribution through the COO.
- Build and maintain written documentation for every recurring process, including the month-end close checklist, vendor coding rules, departmental mapping, and billing logic.
- Identify recurring error sources and fix them at the root rather than correcting them each month.
- Recommend and implement improvements to systems and workflows as the business scales.
Qualifications
- 5+ years of progressive accounting experience, including full ownership of a month-end close (must have).
- Hands-on US multi-state sales tax experience: nexus determination, state registrations, filings, exemption certificate management, and voluntary disclosure agreements (must have).
- Working knowledge of Avalara or a comparable sales tax engine, including its integration with a billing system (must have).
- US GAAP revenue recognition under ASC 606 applied to multi-element SaaS contracts, specifically implementation fee deferral and principal-versus-agent analysis for passthrough revenue (must have).
- Experience in a multi-entity environment with cross-border operations and foreign currency translation.
- Experience owning or substantially supporting an external financial statement audit.
- Proficiency with QuickBooks Online, Bill.com, and a billing platform; Zoho and Salesforce a plus.
- Demonstrated ability to work without supervision: comfortable pulling data from a CRM, reading a signed contract, and going directly to the deal owner for an answer.
- Evidence of process documentation you wrote and maintained. Candidates should be prepared to share a work sample, such as a close checklist or procedure you authored.
- CPA (Canada or US) or equivalent practical experience.
- SaaS or fintech experience strongly preferred; experience serving credit unions or community banks is a plus.
Skills
Required:Month-end close ownershipUS multi-state sales taxAvalara or equivalent
Benefits
- - A fast-paced and collaborative environment
- - Competitive compensation
- - Stock options at a well-funded startup
- - We cover 100% of medical, dental, and vision premiums for individuals on our base plan in the USA, with significant contributions toward all other plan options
- - 100% of extended medical, dental, and vision premiums for you and your family under our Canada plan
- - Retirement plan with 4% company matching
- - 8 weeks paid parental leave for birthing parents, 4 weeks for non-birthing
- - 3-5 weeks PTO depending on tenure
- - 5 health days
- - 15 holidays
- - End of year shutdown
- - Performance-based bonuses
- - Remote first culture
Last updated Sep 30, 2026. Interested? Apply on the company site.

About Bankjoy
An end-to-end digital banking solution for banks and credit unions
Bankjoy provides a full suite of modern digital banking software, including mobile banking, online banking, online account opening, loan applications, and conversational AI to banks and credit unions.
banking-as-a-serviceconversational-bankingfintech
More open roles at Bankjoy
- Events and Marketing Manager4d agoRemote · Marketing & Partnerships
- Client Success Manager4d agoRemote · Sales & Client Success
- Technical Product Manager III3w agoRemote · Product
- Quality Assurance Analyst2mo agoRemote · Engineering
- VP of Systems Engineering - Canada2mo agoRemote · Engineering
