Staff Accountant (Mid-Senior Level) Location: Remote Preference will be given to those in the Denver, CO area / Mountain Time Zone We are only able to support remote workers in the following states: WA, OR, CA, NV, CO, UT, AZ, OH, VA, MA, MD, TX, IL, GA Key Responsibilities 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 Qualifications and Skills Align with our mission and values 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 Strong communication and interpersonal skills Ability to manage competing priorities and deadlines Professional judgment and accountability Integrity and confidentiality Preferred Qualifications Experience with complex accounting areas (revenue recognition, leases, fixed assets, accruals) Experience in process documentation and internal controls NetSuite ERP experience Experience supporting multi-state or multi-jurisdictional compliance and reporting Compensation Salary: $80,000 – $90,000 based on qualifications and experience Participation in Stoneside's Gain Share Program The Team Reports to Director of Finance & Accounting (Head of Finance) Part of 4-person accounting/finance team supporting a multi-state operation Environment includes inventory accounting, multi-state operations, sales commissions, and a growing operational scale What We Offer: ✨ Our Culture At Stoneside, people come first — always. We believe that when teammates feel supported, trusted, and inspired, they deliver exceptional experiences for our clients and partners. Our team has rated us 4.6/5.0 on Glassdoor and Indeed, and we’re proud to be building a workplace where people can grow, contribute, and do meaningful work together. Our mission is simple: deliver a five-star experience to our teammates, clients, partners, and community. We bring that mission to life through the values we practice every day: 🤝 Honesty – We communicate with transparency and authenticity, even when conversations are difficult. 🌞 Positivity – We assume positive intent and show up with respect and constructive energy. 💖 Generosity – We think win/win, share knowledge, and support one another’s success. 📈 Continuous Improvement – We look for better ways to work and embrace learning and growth. 🔥 Passion – We are engaged, accountable, and committed to delivering our five-star promise. When you join Stoneside, you’re joining a collaborative team that celebrates wins, values diverse perspectives, and believes great results come from people who care about their work and each other. Benefits Excellent health, dental, and vision insurance Generous paid time off and paid holidays Employer paid life insurance and long-term disability coverage 401(k) with employer match Supportive, people-first company culture Employee Assistance Program (EAP) Participation in our Gain Share Program At Stoneside, we value and are enriched by a variety of perspectives. Each teammate brings unique skills, experiences, and backgrounds, and together we create something stronger. We’re proud to be an equal opportunity employer and encourage all applicants to apply. All qualified candidates will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation (including transgender status), national origin, ancestry, genetics, pregnancy, disability, age, marital or familial status, or veteran status. Even if your experience doesn’t line up exactly with every requirement, we still encourage you to apply - you may be the perfect addition to our team. We are accepting applications on an ongoing basis. If you need assistance or an accommodation due to a disability, please contact our HR team at [email protected]. In accordance with the Colorado Chance to Compete Act, we do not ask about criminal history on initial applications. If offered a position, candidates will be subject to a background and a credit check. In accordance with the Job Application Fairness Act, we do not request age-related information such as date of birth or graduation dates on applications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level