CBIZ Talent Solutions
About the Company
We are seeking an experienced Controller to lead our accounting function, ensure financial accuracy, and drive process improvements. The ideal candidate is a hands-on leader with deep NetSuite expertise and a proven track record in SaaS finance operations.
About the Role
The Controller will oversee all aspects of the company’s accounting operations, including the month-end close, revenue recognition (ASC 606), compliance, and financial reporting. This role requires strong technical accounting skills, operational efficiency, and the ability to partner cross-functionally to scale processes in a dynamic environment.
Responsibilities
- Lead and manage all accounting operations, including general ledger, accounts payable, accounts receivable, payroll, and fixed assets.
- Own and drive an efficient, accurate month-end and year-end close process, ensuring compliance with GAAP and internal controls.
- Oversee and improve the company’s NetSuite environment, including system configurations, workflows, and reporting tools.
- Implement and maintain scalable accounting policies and procedures to support a rapidly growing SaaS business.
- Manage revenue recognition in compliance with ASC 606, including multi-element arrangements, subscription billing, and deferred revenue.
- Prepare and review timely and accurate financial statements, management reports, and variance analyses.
- Coordinate and manage annual audits, tax filings, and other regulatory reporting requirements.
- Partner with FP&A, operations, and leadership teams to provide actionable financial insights and strategic recommendations.
- Mentor and develop the accounting team to support the company’s growth and foster a culture of accountability and excellence.
Qualifications
- Bachelor’s degree in Accounting, Finance, or related field; CPA required.
- 8+ years of progressive accounting experience, including at least 3 years in a Controller or Assistant Controller role.
- SaaS industry experience required, with strong knowledge of subscription revenue models and ASC 606.
- Expert-level NetSuite experience with hands-on system administration, customization, and reporting.
- Strong understanding of US GAAP, internal controls, and audit processes.
- Proven ability to lead process improvements, streamline workflows, and implement best practices in a fast-paced environment.
- Excellent leadership, communication, and project management skills.
- High attention to detail, with a proactive and solutions-oriented mindset.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Accounting/Auditing and Finance
Industries
- Software Development