Overview
This role is for a Billing Manager responsible for managing and scaling a complex billing function that includes construction projects, hardware sales, and recurring SaaS revenue streams. The position requires a hands-on leader with proven management experience to build and develop a billing team and professionalize billing operations into a structured, scalable, and efficient function.
The role is remote but requires the candidate to be located in the US Pacific or Mountain Time zones.
Responsibilities
Billing Operations & Revenue Integrity
- Manage the full billing lifecycle, including invoicing for one-time projects, milestone-based construction billing, hardware sales, and recurring SaaS services.
- Ensure contract-to-cash accuracy by translating contracts, proposals, and change orders into billing schedules aligned with revenue recognition policies.
- Handle complex billing scenarios such as deposits, progress billing, retainage, change orders, and subscription modifications.
- Maintain accurate billing data across CRM, ERP, and billing systems.
Cross-Functional Execution
- Collaborate with Construction and Operations teams to align billing with project milestones, installations, and completion timelines.
- Work closely with Sales and Customer Success teams to ensure smooth transition from deal closure to invoicing and ongoing customer billing.
- Manage billing escalations by resolving disputes, discrepancies, and customer inquiries promptly while maintaining a high-quality customer experience.
Revenue Operations & Financial Alignment
- Support revenue recognition (ASC 606) by partnering with Accounting to ensure billing aligns with revenue recognition and audit requirements.
- Collaborate with Accounts Receivable to improve collections processes, reduce Days Sales Outstanding (DSO), and manage outstanding receivables.
- Develop reporting and insights to provide visibility into billed vs. unbilled revenue, deferred revenue, and billing performance metrics.
Systems, Scale & Process Design
- Design and implement scalable billing infrastructure using systems such as NetSuite, Stripe, Zuora, or similar to support hybrid revenue streams.
- Automate workflows to reduce manual invoicing through system integrations across CRM (e.g., Salesforce), ERP, and project management tools.
- Prepare billing processes to support rapid growth, audits, and increasing financial complexity.
Leadership & Continuous Improvement
- Build, hire, mentor, and scale a high-performing billing team aligned with company growth.
- Establish structure, best practices, standardization, accountability, and process rigor to professionalize the billing function.
- Continuously identify inefficiencies and implement improvements to enhance billing accuracy and operational efficiency.
Requirements
Must-Have
- Bachelor’s degree in Accounting, Finance, Business, or related field.
- 6+ years of experience in billing, revenue operations, or order-to-cash functions, including at least 2 years managing teams.
- Proven experience managing and building teams with a track record of scaling and professionalizing business functions.
- Experience with construction or project-based billing models.
- Strong understanding of contracts, invoicing structures, and revenue workflows.
- Familiarity with ASC 606 revenue recognition principles.
- Experience with ERP and billing systems such as NetSuite, Stripe, Zuora, or similar.
Nice-to-Have
- Experience in construction, home services, or climate technology industries.
- Background in high-growth or startup environments.
- Experience with ServiceTitan and Sage Intacct, including implementing new software systems.
- Experience with CRM-to-billing integrations (e.g., Salesforce).
- Strong analytical skills with the ability to translate data into actionable insights.
Compensation & Benefits
- Competitive salary range: $105,000 – $150,000, depending on experience.
- Company-provided cell phone and computer.
- Full medical, dental, and vision coverage.
- 401(k) retirement plan.
- Flexible time off plus 14 paid holidays, including your birthday.
- Remote-first work environment offering autonomy and flexibility.
- Work-from-home stipend to support your remote setup.
Location
Remote position requiring the candidate to be located within the US Pacific or Mountain Time zones.
Additional Information
Candidates will undergo comprehensive background checks covering the past 7–10 years, including employment and education verification. For roles requiring fieldwork, driving record verification is also required. Employment offers are contingent upon successful completion of these background checks.