Controller Description We're looking for a Controller to join our finance team and run the accounting, tax, and FP&A functions for a fast-growing Conversations-as-a-Service software company. Reporting directly to the CFO, the ideal candidate will have worked both in public accounting and at software companies, with a mix of accounting, tax, and finance experience. They will be able to work independently and lead a small team to deliver GAAP-compliant financial statements, required tax filings, and financial forecasts and analyses.
Responsibilities Oversee the monthly financial cycle, including invoicing, AR/AP, financial package preparation, and employee expense reports Run the financial forecasting and budgeting process, working with department leaders to understand monthly financial results and comparisons to budget/forecast as well as anticipated ROI from potential software and headcount investments Oversee payroll process, including semi-monthly payroll runs and state registrations and filings (utilizing Rippling HRIS system) Oversee tax reporting, working directly with external CPA firm to ensure timely and accurate tax reporting and registrations Run the annual financial audit process, working directly with external auditors to ensure timely and compliant issuance Run and improve upon existing financial analyses to help management team understand financial trends and anomalies Effectively manage Senior Accountant's day to day activities Skill Requirements 8-12 years of relevant accounting, tax and finance experience Experience in software industry, preferably within accounting/finance department of a software company Strong working knowledge of GAAP, and ability to research relevant guidance as needed Strong financial modeling skills including multi-scenario forecasts and sensitivity analyses Experience with tax filings and registrations, specifically income tax and payroll taxes CPA license strongly preferred Experience with NetSuite financial ERP system Excellent organizational skills Excellent communication and interpersonal skills Experience managing staff Ability to work well independently, take direction, and manage upwards as needed *Eligible candidates must be authorized to work in the US