Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Accountant

$60k - $80k

Rainbow Restoration

Senior Accountant

Rainbow Restoration - Greenville, SC

Rainbow Restoration is a growing restoration platform serving markets throughout South Carolina and Virginia. We are seeking an experienced Senior Accountant to join our accounting team and support the day-to-day accounting needs of our multi-location, multi-entity organization.

This is a hands-on role that will work closely with the Controller and CFO and will take primary ownership of several recurring accounting processes, including payroll processing, account reconciliations, Accounts Receivable, commission calculations, general ledger activity, and month-end close support.

The right person will be organized, dependable, analytical, and comfortable independently managing recurring accounting responsibilities while identifying issues that require additional review.

This is a full-time, on-site position with a salary range of $60,000-$80,000 annually, based on relevant experience and qualifications.

Benefits & Perks
  • Health, Medical, Dental & Supplemental Insurance
  • PTO & Holiday Pay
  • 401(k) with Competitive Company Match
  • Stable Full-Time Schedule
  • Growth Opportunities Within a Growing Organization
  • Supportive Team Environment
Position Summary

The Senior Accountant will perform key general accounting functions across multiple companies and locations.

This role will be responsible for payroll processing, accounts receivable, bank and balance sheet reconciliations, journal entries, commission calculations, fixed asset schedules, and assigned month-end close activities.

The Senior Accountant will work closely with the Controller, who will review and oversee these processes as part of the broader accounting function.

This role is ideal for someone who enjoys working through detailed accounting processes, solving reconciliation issues, understanding how transactions flow through the financial statements, and taking ownership of recurring accounting responsibilities.

Duties & Responsibilities
  • Perform day-to-day general accounting activities across multiple entities and locations
  • Process company payroll, including preparation, balancing, and coordination of payroll-related corrections
  • Prepare payroll-related journal entries, accruals, reconciliations, and supporting schedules
  • Prepare daily and monthly bank reconciliations and research outstanding or unusual reconciling items
  • Prepare balance sheet account reconciliations and maintain accurate supporting schedules
  • Manage accounts receivable accounting activities, including invoice creation, customer deposits, unapplied cash, credit balances, retainage, and related reconciliations
  • Prepare recurring and month-end journal entries, including accruals, prepaid expenses, payroll entries, intercompany entries, and other general ledger adjustments
  • Prepare company-wide commission and incentive calculations based on approved compensation plans and supporting operational data
  • Maintain fixed asset schedules, including additions, disposals, depreciation, and supporting documentation
  • Assist with audit requests by preparing schedules, reconciliations, samples, and supporting documentation
  • Help improve accounting processes, reconciliations, documentation, and consistency across entities
  • Perform additional and backup support for other accounting functions as needed
Required Skills & Abilities
  • Strong understanding of accounting principles and general ledger processes
  • Experience preparing journal entries, reconciliations, accruals, and month-end close schedules
  • Ability to independently research and resolve accounting discrepancies
  • Strong attention to detail and commitment to accuracy
  • Excellent organizational and time-management skills
  • Ability to manage multiple recurring deadlines across different companies
  • Strong analytical and problem-solving abilities
  • Ability to work independently while collaborating with accounting leadership and operational teams
  • Strong written and verbal communication skills
  • Proficiency with Microsoft Office, particularly Excel
Preferred Experience
  • Bachelor's degree in Accounting, Finance, or a related field preferred
  • A minimum of three years of progressive accounting experience preferred
  • Prior Senior Accountant experience preferred
  • Experience processing payroll preferred
  • Experience with accounts receivable preferred
  • Experience with QuickBooks Online preferred
  • Experience with multi-entity or multi-location accounting preferred
  • Experience preparing balance sheet reconciliations and supporting month-end close
  • Experience in construction, restoration, service, or another project-based industry is a plus
Why Join Rainbow Restoration?

At Rainbow Restoration, we believe in investing in our employees and creating long-term career opportunities. We foster a supportive, team-oriented environment where initiative, accountability, and growth are recognized and rewarded.

This role provides the opportunity to take meaningful ownership of accounting processes across multiple companies while working directly with experienced accounting and financial leadership.

For someone who performs well, the position also provides a natural opportunity to continue developing toward broader accounting and financial responsibilities over time.

Looking for a career working with the best? Join the Rainbow Family!

*Rainbow Restoration provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Accountant in Greenville, SC vacancy
  •  ...Job Summary The Senior Accountant is responsible for supporting the integrity, accuracy, and timeliness of the company’s financial reporting and accounting operations across multiple entities. This role plays a key part in general accounting, month-end close, intercompany... 
    Senior
    Interim role
    Work at office
    Remote work

    Clayens US LLC

    Greenville, SC
    12 days ago
  •  ...Senior AccountantTech24 is seeking a Senior Accountant to join the corporate accounting team in Greenville, South Carolina. This role is a key contributor to the monthly close process, financial reporting, and reconciliations, while also serving as a technical resource... 
    Senior

    Tech 24

    Greenville, SC
    1 day ago
  •  ...Job Description Tax Senior - Greenville, SC Who: An experienced tax professional with at least three years in public accounting and eligibility to pursue or already holding a CPA license. What: Reviews federal and multi-state tax returns, supports flow-through... 
    Senior
    Full time
    Work at office
    Immediate start
    Relocation

    Staff Financial Group

    Greenville, SC
    2 days ago
  •  ...Job Description Job Description Description: Job Description Position Title: Senior Staff Accountant Department: Accounting/Finance Position Summary:  As a Senior Staff Accountant, you will be responsible for the entire life cycle of project related... 
    Senior
    Work at office

    Veranda Homes

    Greenville, SC
    16 days ago
  • $58k - $77k

     ...Job Description Job Description Senior Accountant Location: Greenville, South Carolina Department: Accounting / Finance Reports To: CEO Employment Type: Full-Time, Non-Exempt Anticipated Schedule: Monday–Friday, approximately 35–40 hours per week... 
    Senior
    Full time
    Contract work
    Work at office
    Monday to Friday

    AKRE & Associates

    Greenville, SC
    7 days ago
  • $67.3k - $94.3k

    Job Details Position: Senior Accountant Company: City of Greenville - Greenville, SC, USA Salary: $67,300.00 - $94,300.00 Annually Location: 206 S. Main Street (City Hall) - Greenville, SC Job Type: Full Time Job Number: 01425 Department: OFFICE OF MANAGEMENT & BUDGET... 
    Senior
    Full time
    Interim role
    Work at office
    Local area

    GFOASC LLC

    Greenville, SC
    5 days ago
  •  ...Job Description Job Description TAX SENIOR SuggsJohnson LLC ranks among South Carolina’s leading public accounting firms. Our growing firm of 30+ professionals and two locations combine extensive tax, assurance and advisory expertise with a focus on relationship... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Suggs Johnson LLC

    Greenville, SC
    a month ago
  •  ...Senior Accountant From cascading mountains to crystal lakes, warm summer days and cool winter nights, the beautiful scenery welcomes you to the Carolinas. The Cliffs is comprised of seven luxury communities. Each has their own personality, but is equal in beauty, prestige... 
    Senior
    Temporary work
    Summer work
    Night shift

    Cliffs Club Services, LLC

    Travelers Rest, SC
    2 days ago
  • $85k - $100k

     ...We are seeking a detail-oriented Senior Accountant in Greer, SC to support financial operations and reporting. This role offers the opportunity to take ownership of key accounting processes, collaborate with leadership, and play a critical role in maintaining accurate... 
    Senior
    Permanent employment
    Full time
    Monday to Friday

    Find Great People

    Greer, SC
    2 days ago
  •  ...Job Description Job Description We are looking for a detail-oriented Accountant to join a growing company. This role is ideal for a hands-on Accountant who is versatile and can wear many hats - ranging from Accounts Payable to month-end close and preparing financial... 
    Senior
    Contract work
    Work at office
    Remote work

    Robert Half

    Greenville, SC
    5 days ago
  • We are actively hiring for a Tax Senior Associate due to growth in our market. Flexible locations for the right Tax Seniors are available...  ...the Firm for the Tax SeniorA Leading South Carolina-based accounting and consulting firm that provides a broad spectrum of assurance... 
    Senior
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Technology Recruiting Solutions

    Greenville, SC
    1 day ago
  • $120k - $145k

    Senior Estimator / 401K Match/ Excellent Benefits/ Large Construction Projects This Jobot Job is hosted by: Haley Lucas Are you a fit? Easy Apply now by clicking the "Quick Apply" button and sending us your resume. Salary: $120,000 - $145,000 per year A bit about us: We... 
    Senior
    Permanent employment
    Local area

    Jobot

    Greenville, SC
    2 days ago
  •  ...Summary The Senior Estimator functions as the lead estimator to provide accurate bid proposals and scope analysis for potential...  ...quantify all items in the scope. Creates the complete estimate accounting for all aspects of the scope of work, including correct... 
    Senior
    Weekly pay
    Contract work
    For subcontractor

    Kent Companies, Inc.

    Greenville, SC
    4 days ago
  •  ...as Elliott Davis, PLLC), a licensed CPA firm.The TSO Associate/Senior Associate will be a key member of our fast-growing M&A tax team...  ...QualificationsBachelor’s degree from an accredited college/university in accounting or finance required.Masters in Taxation, or JD in tax and/or... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Elliot Davis

    Greenville, SC
    22 hours ago
  •  ...Job Description Job Description Position Overview: As a Senior Estimator, you will be responsible for accurately assessing project costs, developing competitive bids, and collaborating with our sales and project management teams to secure successful roofing contracts... 
    Senior
    For subcontractor
    Work at office
    Local area

    Crabapple Roofing Contractors, LLC

    Greenville, SC
    a month ago
  •  ...open dialogue with your recruiter who can provide you more specific details for this role.Line of Business:AuditJob Description:The Senior Audit Group Manager leads and develops a team of audit professionals and oversees, plans and executes audits and/or projects of... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    TD Bank

    Greenville, SC
    4 days ago
  •  ...Description Job Description: Title: Senior Account Associate - Commercial Lines Work Mode:  Remote: Eastern and Central Times Zones Only | Location/Supporting:  Longwood, FL | Book Focus:  Contractors, Hospitality, Real Estate Please note: If this... 
    Senior
    Contract work
    For contractors
    Remote work

    Insurance Office of America

    Greenville, SC
    4 days ago
  • $50k - $55k

     ...We are seeking a professional Staff Accountant to join a growing team in Greenville, SC . This is a full time, permanent/direct hire position with full benefits. The ideal candidate will have 1+ years of general accounting experience and will have a strong growth... 
    Permanent employment
    Full time
    Monday to Friday

    Find Great People

    Greenville, SC
    3 days ago
  •  ...financing and title services for homebuyers through its mortgage and title subsidiaries. D.R. Horton, Inc. is currently looking for an Accountant-BLD. The right candidate will apply principles of accounting to analyze financial information and prepare financial reports.... 
    Contract work
    Night shift

    D.R. Horton

    Greenville, SC
    2 days ago
  • $48.5k - $89.5k

     ...to work in, you're invited to apply for this role. Job Description As an entry level position, this role develops General Accounting knowledge and ability to maintain a set of financial statements for a legal entity. This position performs basic accounting... 
    For contractors
    Local area

    Fluor

    Greenville, SC
    1 day ago
  •  ...Ortec Accountant PositionOrtec has been providing custom chemical solutions and personalized service since 1980. With three plants and over 300 employees, we can meet the production needs of our customers while maintaining a high level of personalized service. We are... 
    Temporary work

    ORTEC

    Greenville, SC
    4 days ago
  •  ...being made for May 2027***What does it mean to be a Financial Accountant at GLS?As a Financial Accountant, you will be responsible for adhering...  ...and written communication skills necessary to interact with senior management requiredStrong drive, ambition, and self-motivation;... 
    Full time
    Temporary work
    Casual work
    Local area
    Immediate start
    Monday to Friday

    Global Lending Services

    Greenville, SC
    22 hours ago
  •  ...Job Description Tax Senior Manager - Construction - Greenville, SC Who: A seasoned tax professional with 7+ years of public accounting experience supporting construction and closely held businesses. What: Lead complex construction-focused CHB tax engagements... 
    Senior
    Full time
    Work at office
    Immediate start

    Staff Financial Group

    Greenville, SC
    22 hours ago
  •  ...expectations, and making every shopping visit a pleasant and satisfying experience. This requires being responsible for the bookkeeping, accounting functions, and the overall operation of the accounting office. May be assigned to be the on-duty floor monitor, customer service... 
    Full time
    Work at office

    Harris Teeter

    Greenville, SC
    1 day ago
  •  ...PLLC), a licensed CPA firm.Job SummaryWe are looking for a Tax Senior Manager to join our Financial Services Practice group. This candidate...  ...various tax mattersPerforming technical reviews of income tax accounting, ASC 740, computations and reporting requirementsCollaborating... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Elliot Davis

    Greenville, SC
    22 hours ago
  •  ...and regular team-building events across our offices. What You'll Do As a Senior Tax Leader, you will drive engagement strategy, serve as a trusted advisor to key client accounts, and help guide the firm's growth and team development. Engagement Oversight &... 
    Senior
    Summer work
    Seasonal work
    Work at office

    Moore Beauston & Woodham

    Greenville, SC
    4 days ago
  • $27 - $41 per hour

     ...growth-minded professionals and marketing support  Key Qualifications Who You Are: EA (Enrolled Agent), CPA (Certified Public Accountant), or Practicing Attorney with strong tax preparation experience and extensive knowledge of tax laws preferred. Have an active... 
    Work at office
    Local area
    Monday to Friday

    Intuit

    Greenville, SC
    9 days ago
  •  ...Elliott Davis, PLLC), a licensed CPA firm.We are searching for a Senior Manager to help lead our team forward. This is an exciting time...  ...new business.Requirements:Minimum of a Bachelor’s degree in Accounting or Finance; Masters in Tax preferred; or equivalent combination... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Elliot Davis

    Greenville, SC
    22 hours ago
  •  ...people, customers, and our communities. We are looking for a Tax Senior Manager to join our Closely Held Business (CHB) Practice group,...  ...to the construction industry to include construction tax accounting methods, lookback calculations, and percentage of completion accountingBeing... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Elliot Davis

    Greenville, SC
    22 hours ago
  •  ...Carolina. This is a contract role for 3-6 months with potential for permanent hire. Responsibilities: • Provide daily accounting support to the finance team by managing routine financial activities and helping maintain accurate records. • Support Accounts... 
    Permanent employment
    Contract work
    Work at office
    Monday to Friday

    Robert Half

    Greenville, SC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Accountant. Be the first to apply!