Co-lead the PwC audit alongside the Controller, serving as the primary preparer, PBC owner and day-to-day auditor interface
Support implementation of a durable revenue recognition policy and WIP accounting framework aligned with ASC 606 and operational realities in collaboration with consulting firm
Conduct a thorough review of the month-end close process and reconciliations to identify gaps and strengthen close discipline
Own execution of the monthly, quarterly, and annual close process, ensuring accurate and timely delivery of GAAP financial statements
Own gross margin integrity at the project level, including job cost accounting, WIP schedules, and root-cause analysis of margin variances
Oversee billing accuracy, collections cadence, retainage tracking, and cash conversion across enterprise customer contracts
Prepare and maintain account reconciliations, subledger schedules, and supporting documentation across all major balance sheet and income statement areas
Assist in drafting and maintaining accounting memos to support technical positions, particularly around revenue recognition (ASC 606)
Drive automation of reconciliations, close workflows, and routine accounting processes to strengthen controls and reduce manual effort
Serve as the primary NetSuite administrator and functional owner, maintaining system integrity and supporting optimization initiatives
Partner with the Controller and data team to improve system integration, reporting accuracy, and cross-functional data visibility
Build and maintain accounting policies, procedures, and process documentation to support consistency and scalability
Directly manage staff accountant and AP specialist, providing clear direction, coaching, and performance feedback
Maintain daily and weekly operating rhythms for the team, including close checklists, reconciliation deadlines, and review cadences
Act as a collaborative partner to Operations, Sales, and FP&A
Requirements
Bachelor's degree in Accounting, Finance, or related field (CPA Required)
5+ years of accounting experience
1+ years direct people management experience
Strong technical accounting skills, particularly in revenue recognition for construction, energy, or service-based businesses
Experience supporting external audits, including PBC preparation and auditor interaction
Expertise in NetSuite
Proven ability to manage and develop junior accounting staff
Track record of implementing process improvements and driving close discipline
Benefits
Medical (including mental health), dental, vision, and pet insurance
401(k) plan
Commuter benefits
Generous paid sick leave, vacation, and parental leave
Learning & development support, including on-the-job training and virtual courses