What are the responsibilities and job description for the Controller position at BPi - Power Generation & Energy Services?
Controller | Napa, CA (On-Site)
Join BPi as a Controller and help shape the future of a growing commercial and industrial renewable energy and roofing business. In this high-impact role, you’ll partner closely with the CFO, lead core accounting operations across multiple entities, and build the financial foundation needed to support growth. If you enjoy bringing structure, accuracy, and insight to a fast-moving environment, this is an opportunity to make a visible difference.
Why Join Us
- High-visibility role with direct partnership with the CFO
- Opportunity to lead and improve accounting operations in a scaling business
- Broad ownership across accounting, payroll, reporting, and controls
- Competitive compensation, bonus opportunity, benefits, and possible relocation support
What You’ll Do
- Lead accounting, tax, and payroll across multiple entities
- Own monthly and annual close, financial reporting, and internal controls
- Oversee job costing, WIP, percentage-of-completion, change orders, and project margin reporting
- Partner with FP&A and leadership to deliver timely, accurate financial insights
- Manage key external relationships, including banks, tax advisors, and CPA partners
- Support team leadership and process improvement as the business grows
What We’re Looking For
- Degree in Accounting or Finance
- 7 years of senior accounting experience
- Construction industry experience strongly preferred
- Experience with Sage 300 CRE or a similar construction ERP
- Multi-entity consolidation and JV or equity-method accounting experience
- CPA preferred, or equivalent deep construction accounting expertise
- Strong communication, documentation, and leadership skills
Location, Compensation & Benefits
This is a full-time, exempt, on-site role based in Napa, California, with four days per week in the office and occasional travel to Visalia.
The salary range for this role is $165,000–$195,000, plus a 20% annual scorecard bonus.
BPi also offers medical, dental, and 401(k) benefits, and relocation assistance may be available for the right candidate.
- BPi is an equal opportunity employer and welcomes applications from qualified candidates from all backgrounds.
Salary : $165,000 - $195,000