An Accountant organizes and maintains financial records and prepares financial statements for companies and organizations. Works as a public accountant (prepares financial documents where public disclosure is required by law, such as business balance sheets and tax returns), management accountant (prepares financial information for internal use by a company) or government accountant (maintains records for government agencies).
Job Overview We're a fast-growing, entrepreneurial company in the insulation and home energy improvement industry with a highly motivated team and expanding national operations. As we continue to scale, we're looking for a dependable and detail-oriented Accountant to directly support our Senior Accountant and help strengthen our day-to-day accounting operations. This role will work closely with the Senior Accountant and assist with accounts payable, accounts receivable, payroll, reconciliations, general ledger activity, financial reporting, job costing, and month-end processes. The ideal candidate is organized, accurate, comfortable working in a high-volume environment, and willing to take ownership of their responsibilities. Experience in construction, home services, installation, HVAC, roofing, solar, remodeling, or similar operational businesses is highly valued. This is a strong opportunity for an accountant who wants hands-on experience across multiple areas of accounting while growing with a rapidly expanding company. What You'll Do You'll work directly with the Senior Accountant to support the company's accounting operations and ensure financial information is accurate, organized, and completed on time. Key Responsibilities Support day-to-day accounting activities, including A/R, A/P, payroll, commissions, and general ledger transactions Assist the Senior Accountant with month-end and year-end close processes Prepare and maintain account reconciliations, including bank, credit card, and general ledger accounts Assist with monthly financial reporting and preparation of supporting schedules Process and review invoices, payments, deposits, expense reports, and other accounting transactions Help maintain accurate accounts receivable records and follow up on outstanding balances as needed Support payroll processing and commission calculations Assist with job costing and project-based accounting Review accounting records for accuracy and identify discrepancies requiring correction Maintain organized financial documentation and accounting records Assist with budgeting, forecasting, and financial analysis as directed by the Senior Accountant Support cash flow reporting and tracking of company expenditures Assist with requests from external CPA firms, tax advisors, auditors, and other financial partners Help develop and improve accounting processes, workflows, and internal controls Work with operations and other departments to resolve accounting questions and obtain necessary documentation Support the implementation and improvement of accounting systems as the company continues to grow Perform additional accounting and financial projects as assigned What We're Looking For / Required Qualifications Bachelor's degree in Accounting, Finance, or related field preferred 1-3 years of accounting or related financial experience Working knowledge of accounting principles and general ledger accounting Experience with accounts payable, accounts receivable, reconciliations, and/or payroll Proficiency with Microsoft Excel Strong attention to detail and commitment to accuracy Strong organizational and time-management skills Ability to manage multiple priorities and meet deadlines Strong problem-solving skills and willingness to investigate discrepancies Clear and professional communication skills Ability to work both independently and collaboratively with the Senior Accountant and other departments Comfortable working in a fast-paced, entrepreneurial environment where processes continue to evolve Preferred Experience Construction, insulation, roofing, HVAC, solar, remodeling, installation, or service industries Job costing or project-based accounting High transaction-volume accounting environments QuickBooks, NetSuite, or similar accounting/ERP systems Payroll and commission processing Experience helping improve accounting processes or workflows Ideal Candidate Traits We are looking for candidates who: Are accurate, organized, and dependable Take ownership of assigned responsibilities and follow through Are comfortable asking questions and learning new processes Can identify discrepancies and work through problems rather than simply processing transactions Communicate clearly with accounting, operations, and leadership teams Are adaptable and comfortable working in a growing company Look for opportunities to make processes more organized and efficient Want to develop their accounting skills and take on greater responsibility as the company grows Benefits Competitive salary Growth opportunity within a rapidly scaling company Direct mentorship and collaboration with the Senior Accountant Exposure to multiple areas of accounting and business operations Team-oriented culture Opportunity to make a direct impact on the company's accounting processes and continued growth Schedule Monday to Friday Work Location Hybrid remote in Orem, UT 84057