Accounting Manager - GL and AR (Roofing & Solar)
· 📍 Escondido, CA, US
Salario
$120,000 - $140,000 /año
Fuente
indeed
Publicado
Hace 6 horas
Beneficios
1 de 9
Análisis IA del puesto
🔒 Análisis IA disponible. Regístrate gratis para verlo.
Descripción del puesto
MARS Builder Solutions
Position Title: Accounting Manager - General Ledger and Accounts Receivable (Roofing & Solar)
Department: Accounting & Finance
Reports To: Controller
Employment Type: Full-Time, Exempt
About MARS Home Solutions:
MARS Builder Solutions partners with residential homebuilders to deliver high-quality roofing and solar solutions throughout new construction communities and residential homes. We are committed to exceptional customer service, operational excellence, and building long-term relationships with our builder partners. As a growing organization, we take pride in developing talented team members who help drive our continued success while supporting the communities we serve.
Position Summary:
The Accounting Manager is responsible for overseeing the General Ledger and leading the Accounts Receivable function across MARS Builder Solutions' Roofing and Solar divisions. Working closely with the Controller, this role supports financial reporting, month-end close activities, and key accounting estimates and accruals. The Accounting Manager also oversees the full order-to-cash cycle, develops the AR team, and partners with operational leaders to drive accurate billing and timely collections. This is a hands-on leadership role ideal for an accounting professional who thrives in a fast-paced, growing organization.
Key Responsibilities:
Month-End Close & Financial Reporting
- Own the Accounts Receivable portion of the month-end close for the Roofing and Solar entities
- Prepare AR-related journal entries, accruals, and reclasses as needed
- Reconcile AR subledger, retention, and customer deposit accounts to the General Ledger
- Assist with significant accounting estimate journal entries such as WIP, warranty reserves, and allowance for doubtful accounts
- Oversee intercompany activity between the Roofing and Solar entities and manage allocation entries
- Review lease accounting entries (ASC 842) and oversee inventory account reconciliations and quarterly physical counts
- Review account reconciliations prepared by the Senior Accountant, including cash, credit cards, prepaids, and fixed assets
- Assist with other current and non-current liability reconciliations, including Accounts Payable, and propose adjustments
- Manage the month-end close checklist in close partnership with the Controller to ensure all close entries are recorded, and all balance sheet accounts are properly reconciled
- Review the monthly balance sheets and income statements across the Roofing and Solar entities and propose correcting entries to the Controller as needed
Accounts Receivable Leadership
- Lead, supervise, and develop the Accounts Receivable team supporting the Roofing and Solar divisions
- Set team priorities, assign customer portfolios, and balance workloads to meet billing and collection goals
- Review billing, cash application, credit memos, and adjustments for accuracy and compliance with company policy
- Serve as the escalation point for complex billing disputes, customer issues, and collection risks, collaborating closely with the Controller and Operations team
- Establish AR performance targets and monitor results, including DSO, aging, and collection effectiveness
- Direct collection efforts across homebuilder, general contractor, and retail customer accounts
- Partner with project managers and operations leaders to resolve payment disputes and remove obstacles to collection
- Manage California preliminary notices, conditional and unconditional lien waivers, and mechanic's lien and bond claim filings within required deadlines
- Recommend credit limits, payment terms, write-offs, and bad debt reserves to the Controller
Billing & Revenue Capture
- Oversee customer invoicing in NetSuite for both divisions based on completed work, contract milestones, schedules of values, and approved change orders, leveraging AI-enabled tools and automation
- Ensure progress billings, AIA-style pay applications, and retention billings are prepared accurately and on time
- Oversee invoice submission through builder and general contractor portals such as SupplyPro, Procore, Textura, and GCPay, or via email
- Ensure required supporting documentation is complete and submitted on time, including lien waivers, compliance documents, signoffs, and certified payroll records
- Monitor unbilled work, change orders, and retention balances to ensure timely and complete revenue capture
Reporting & Process Improvement
- Prepare weekly and monthly AR reporting for leadership, including aging, cash forecasts, and collection trends
- Identify and implement improvements to invoicing and collections, including automation within NetSuite
- Develop and maintain AR policies, procedures, and internal controls
- Maintain accurate customer master records, billing terms, and contract information
- Assist with managing the expense and procure-to-pay (P2P) systems and policies in close partnership with the Controller and CFO
- Contribute analysis and key insights to AR and financial reporting metric dashboards
- Research technical accounting issues under applicable ASC guidance and prepare memos supporting the company’s accounting positions
- Assist with year-end audit schedules and reporting, and support system implementations as they arise
Required Qualifications:
- Bachelor's degree in Accounting, Finance, or a related field
- 7+ years of progressive accounting experience, including Accounts Receivable and General Ledger/month-end close responsibilities
- 2+ years of experience supervising or leading an accounting and/or AR team
- Experience preparing journal entries, account reconciliations, and financial statements
- Demonstrated success managing a high-volume, multi-customer aging portfolio
- Advanced Excel skills
- Excellent communication, leadership, and relationship-building skills
- Ability to manage competing priorities and meet deadlines, especially during month-end close
Preferred Qualifications:
- Experience in roofing, solar, construction, homebuilding, or other project-based industries
- Experience with NetSuite ERP and Ramp
- Knowledge of schedules of values, retention, WIP reporting, and change order billing
- Familiarity with AIA billing and construction payment platforms such as SupplyPro, Procore, Textura, FullClarity, or GCPay
- Knowledge of California preliminary notices, lien waivers, and mechanic's liens
- Experience supporting multi-entity organizations and intercompany accounting
- Experience using AI tools such as Claude Cowork for accounting workflows
- Experience with ASC 842, inventory accounting, and WIP/percentage-of-completion
- CPA a plus
Physical Requirements:
- Ability to remain seated and work at a computer for extended periods
- Occasional travel to builder offices, jobsites, or company locations as needed
- Ability to occasionally lift and carry office materials weighing up to twenty pounds
Work Environment:
This is a hybrid position based in our Escondido, California office, with 2–3 days per week on-site. The role requires extended periods of computer work. Standard business hours apply, with occasional additional hours needed during month-end close, year-end audit, and other peak accounting periods.
Benefits:
- Medical, Dental, and Vision insurance
- Company-paid Life Insurance
- 401(k) with Company Match
- Paid Sick Time, PTO, and 6 paid holidays
- Cell Phone Reimbursement (working mobile device required)
- Opportunity to grow within a thriving renewable energy company