We’re a rapidly-growing, fast-paced SaaS company based in Boulder, Colorado. Our brand new, dog-friendly, open-concept office is located just off Route 36 and houses some of the smartest and hardest working people not only in the industry but, in the tech space. At our core, we’re a software company, but our people make the difference.
Who we are
We’re a tight-knit group with the utmost respect for one another and a “work hard, play hard” mentality. We love skiing, hiking, and getting active outside in our amazing surroundings as we’re pretty big on work-life balance.
Today we have over 500 clients worldwide and boast a 97% customer retention rate. With the energy of a startup, but the stability of an established business, we’re shaking up the contact center industry and are looking for smart, hard-working people to take us to the next level.
We’re looking for people who:
Are flexible and open
You may have the title of controller, but you might be pulled into brainstorms or asked to help in areas outside your usual wheelhouse. We work in small teams and it’s an all hands on deck environment.
Share ideas
Even if this is your first role in the SaaS world, you bring a unique perspective to the table. Don’t holdback. We look to individuals to share ideas and take ownership of tasks. This isn’t a show-up and punch the clock kind of place.
Ask questions
SaaS can be a confusing world and we’re an innovative place, constantly pushing our technology and features to do more. Learning the technology and the why or why not behind it is important for every member of the company.
We offer
Competitive salaries, comprehensive benefits, high matching 401k, wellness benefits, generous paid time off, and a casual yet demanding and fast-paced work environment. Our “pay-for-performance” programs reward rockstar achievements and intellect. We also offer reimbursement for relevant continuing education, conferences, and skills development.
About the role
The controller position is accountable for the accounting operations of the company, to include the production of periodic financial reports, maintenance of an adequate system of accounting records, and a comprehensive set of controls and budgets designed to mitigate risk, enhance the accuracy of the company's reported financial results, and ensure that reported results comply with generally accepted accounting principles or international financial reporting standards.
Specific functions
Maintain a documented system of accounting policies and procedures
Oversee the operations of the accounting department, including the design of the departmental structure adequate for achieving the department’s goals and objectives
Oversee the accounting operations, including internal controls, transaction-processing operations, policies, and procedures
Issue timely and complete financial statements on a monthly basis
Coordinate the preparation of the annual budget and forecasts, working with individual department managers
Recommend benchmarks against which to measure the performance of company operations
Calculate variances from the budget and report significant issues to management
Provide financial analysis as needed
Finance and cash management functions
Ensure that accounts payable are paid in a timely manner
Ensure that all reasonable discounts are taken on accounts payable
Ensure that accounts receivable are collected promptly
Process payroll in a timely manner
Ensure that periodic bank reconciliations are completed
Ensure that required debt payments are made on a timely basis
Maintain the chart of accounts
Maintain an orderly accounting filing system
Maintain a system of controls over accounting transactions
Administrative functions
Coordinate the provision of information to external auditors for the annual audit
Monitor debt levels and compliance with debt covenants
Comply with local, state and federal government reporting requirements and tax filings
Additional attributes
6-8 years of experience managing an accounting/finance team
Public Accounting experience required
Experience with Intacct a plus
CPA required
Other duties as may be assigned
Application process
Please apply by submitting your resume & a cover letter. In your cover letter, describe how you view the relationship that an accounting team has with the rest of a company. This can be short and sweet. Submissions without this simple little anecdote will be passed to the back.
We look forward to hearing from you!
The Connect First crew