Demo

Senior Accountant

Guy Roofing, Inc.
Spartanburg, SC Full Time
POSTED ON 10/15/2026
AVAILABLE BEFORE 11/13/2026

We are looking for an experienced, detail-oriented, hands-on Senior Accountant to support the Controller in managing the company's accounting operations, financial reporting, internal controls, and process improvements. This position will play a key role in maintaining accurate financial records, overseeing general ledger activity, supporting construction job costing and Work-in-Progress (WIP) reporting, and ensuring timely month-end and year-end financial closes.


RESPONSIBILITIES:

  • Manage and maintain general ledger accounts, including journal entries, accruals, prepaid expenses, fixed assets, depreciation, and bank account reconciliations.
  • Assist with the monthly, quarterly, and annual financial close processes, ensuring accuracy and timely completion.
  • Prepare and analyze monthly financial statements, balance sheet reconciliations, and financial trends.
  • Investigate significant variances, identify discrepancies, and provide meaningful explanations to management.
  • Support internal controls and ensure compliance with company accounting policies and procedures.
  • Assist with year-end financial reporting, external audits, tax preparation requests, and other financial reviews.
  • Assist with monthly Work-in-Progress (WIP) reporting, including review of project costs, estimated costs to complete, percentage of completion, and job profitability.
  • Support the implementation, maintenance, and ongoing optimization of ERP and Financial system integrations.
  • Import weekly payroll time entries into the accounting system, including reconciling to summary-level reports to ensure accuracy.
  • Import job estimates into the accounting system as finalized by the estimating department.
  • Maintain Client portals to ensure they are current and allow invoicing and collection to occur by contract deadlines.
  • Serve as backup for Purchasing and Sales/Use Tax.
  • Maintain Inventory in the accounting system, including troubleshooting inventory issues related to job cost.
  • Serve as the accounting liaison with the warehouse for physical inventory counts, reconciling inventory to physical counts and reconciling the General Ledger module to the Inventory module.
  • Assist in continuous improvement efforts for processes/procedures for accounting department functions including efforts to automate processes where possible.


PERKS:

  • Competitive salary
  • Health Benefits (medical, dental, vision and more)
  • Paid Holidays
  • Paid Time Off


QUALIFICATIONS:

  • Five or more years of progressive accounting experience, preferably in construction, manufacturing, or another project-based business.
  • Strong knowledge of GAAP, general ledger accounting, account reconciliations, and financial statement preparation.
  • Strong attention to detail, accountability, and commitment to accuracy and continuous improvement.
  • Bachelor’s degree in Accounting or Finance.
  • 5 plus years’ experience in accounting required; construction experience desired.
  • Accounting software experience required.
  • Job cost experience desired.

Salary.com Estimation for Senior Accountant in Spartanburg, SC
$78,465 to $95,459
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Accountant?

Sign up to receive alerts about other jobs on the Senior Accountant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$105,160 - $136,618
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$105,160 - $136,618
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Guy Roofing, Inc.

  • Guy Roofing, Inc. Spartanburg, SC
  • Must live in or around Spartanburg, SC Onsite Only position The Jr. Estimator will supervise the construction process from the conceptual development stage... more
  • 14 Days Ago

  • Guy Roofing, Inc. Spartanburg, SC
  • The Commercial Sales Manager position is responsible for planning and implementing sales, and product development programs, both short and long range, targ... more
  • 14 Days Ago

  • Guy Roofing, Inc. Spartanburg, SC
  • About Guy Roofing For more than 50 years, Guy Roofing has served homeowners and businesses with trusted roofing and exterior solutions. With strong brand r... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Senior Accountant jobs in the Spartanburg, SC area that may be a better fit.

  • Find Great People | FGP Spartanburg, SC
  • We are seeking a Senior Accountant to join a growing team in Spartanburg, SC . This is a full time, permanent/direct hire opportunity with full benefits. T... more
  • 24 Days Ago

  • JUMPSTART® SC Spartanburg, SC
  • JUMPSTART South Carolina is a faith-based nonprofit organization dedicated to helping men and women break cycles of incarceration, addiction, poverty, and ... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!