This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As an Assistant Controller at FreshBooks, you will oversee essential accounting functions while guiding a specialized Finance team. You will be tasked with enhancing the efficiency of our financial workflows and refining the systems that support our accounting practices. By managing the month-end close cycle, you will guarantee that all financial reporting is both precise and delivered on schedule. This role requires a balance of deep technical proficiency and strong leadership to implement scalable processes that keep pace with our company’s expansion.
Job Responsibility:
Lead and oversee the month-end and year-end close processes, ensuring accuracy and compliance with GAAP
Supervise, mentor, and develop a team of accounting professionals, including setting objectives and providing performance feedback
Establish, maintain, and recommend improvements for operational accounting procedures and internal controls to enhance efficiency
Review and approve journal entries, account reconciliations, and financial statements
Optimize and scale the use of NetSuite through new features, integrations, and automation
Collaborate cross-functionally with operations and technology teams to resolve issues and support business initiatives
Support external auditors and tax advisors, and assist leadership with cash management, budgeting, and forecasting
Requirements:
Bachelor’s degree in Accounting or Finance
CPA required
5+ years of accounting experience, including team supervision and month-end close responsibilities
Strong understanding of US GAAP and internal accounting best practices
Experience with NetSuite required
Demonstrated ability to manage complex reconciliations and journal entries
Strong Excel skills and general systems-savvy
Ability to prioritize and manage multiple tasks with strong attention to detail
Nice to have:
Experience with system integrations or automation
Capability to make independent decisions and recommend process improvements
An eagerness to positively contribute to a collaborative, values-driven culture
What we offer:
Comprehensive health and wellness benefits
Generous time off including a flexible vacation plan
Retirement savings program or pension plan matched to your local office
Stock options for every full-time employee
Parental leave and new parent support
Annual healthy living credit
Comprehensive medical and dental benefits
Fertility and gender-affirming benefits
Peer Recognition Program
Employee Assistance Program
Headphone credit
Meaningful in-person gatherings
Home office credit
Supportive peer group, mentors, and leaders
Accelerated growth
Comprehensive company onboarding
Career development through continuous coaching, training, and learning on the job