Own and manage assigned general ledger accounts and related reconciliations
Prepare journal entries with appropriate supporting documentation
Lead portions of the month-end, quarter-end, and year-end close processes
Prepare and analyze financial statements and variance analyses
Provide oversight and support of accounts payable processes and ensure accurate, timely and compliant recording of expenses
Assist with managing the company credit card program and ensure accurate coding, timeliness, and company policy compliance in relation to credit card charges
Process and review sales commissions in accordance with the compensation plan and maintain supporting documentation and reconciliations related to sales commissions
Process full-cycle payroll for multi-state employees, ensuring accurate and timely payment for both hourly and salaried team members
Support accounting for inventory and cost of goods sold and partner with operations to resolve cost discrepancies
Ensure compliance with GAAP, company policies, and internal controls
Identify, research, and resolve accounting discrepancies and complex issues
Assist with audit preparation
Support budgeting, forecasting, and financial analysis activities as needed
Assist with business licensing, contractor licensing, registrations, and renewals at the state and local levels
Support filing various state and local tax reporting requirements and other regulatory filings as applicable
Track and maintain compliance calendars, documentation, and audit-ready records
Identify and recommend process improvements to increase efficiency and accuracy
Collaborate cross-functionally with sales, operations, technology, and leadership teams
Requirements
Bachelor’s degree in accounting, finance, or related field (required)
4–7+ years of progressive accounting experience
Strong working knowledge of GAAP and financial reporting
Proven experience with month-end close and balance sheet reconciliations
Advanced proficiency in Microsoft Excel
Experience working with accounting or ERP systems
Experience in a growing or scaling company environment
Strong analytical and problem-solving skills
High level of accuracy and attention to detail
Ability to work independently with minimal supervision and as part of a team
Professional judgment and accountability
Integrity and confidentiality.
Experience with complex accounting areas (revenue recognition, leases, fixed assets, accruals) (preferred)
Experience in process documentation and internal controls (preferred)
NetSuite ERP experience (preferred)
Experience supporting multi-state or multi-jurisdictional compliance and reporting (preferred)
Tech Stack
ERP
Benefits
Excellent health, dental, and vision insurance
Generous paid time off and paid holidays
Employer paid life insurance and long-term disability coverage