Skip to main content
STACK Construction TechnologiesST

Controller

STACK Construction Technologies provides cloud-based construction takeoff and estimating software that helps contractors bid more work in less time with greater accuracy to maximize profits.

STACK Construction Technologies

Employee count: 201-500

Salary: $170K – $215K per year

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Us:

STACK is a leading provider of cloud-based construction estimating and takeoff software solutions, committed to helping businesses transform through innovative solutions. We pride ourselves on fostering a collaborative, dynamic environment where team members have the opportunity to grow and make a real impact.

About the Role:

The Controller owns STACK's day-to-day accounting operations and the accuracy of its financial results. This role leads the monthly close, consolidated financial reporting, payables, banking, payroll, commissions, and SaaS metrics reporting across all STACK entities.

The Controller reports to the COO/CFO and manages the Staff Accountants. The role works closely with Sales, Customer Success, HR, and Revenue Operations to make sure every transaction is recorded correctly and every report is one leadership can trust.

Your Most Important Initiatives:

Close and financial reporting

  • Lead the monthly, quarterly, and year-end close on a defined calendar, including journal entries, accruals, and account reconciliations
  • Review each entity's financial statements and deliver consolidated financials, with variance commentary, to the COO/CFO
  • Account for SaaS revenue under ASC 606, including deferred revenue, multi-year contracts, and billing-to-revenue reconciliation
  • Maintain the chart of accounts, intercompany accounting, and foreign currency (US and Canada) across entities

Payables, banking, and cash

  • Oversee the accounts payable function, review vendor setup, and approve weekly payment runs
  • Manage banking activity, from account transfers and cash positioning to relationships with STACK's banking partners
  • Support cash forecasting and keep strong controls over payments and bank access

Payroll and commissions

  • Run payroll on a semi-monthly basis for US and Canadian employees, partnering with HR on changes, benefits, and tax filings
  • Calculate monthly commissions from approved compensation plans, reconcile them to CRM and billing data, and gain approval from each department head
  • Account for commission expense under ASC 340-40, including capitalized contract costs and amortization

SaaS metrics and analysis

  • Produce monthly SaaS metrics, including ARR, MRR, net revenue retention, churn, and bookings, from billing, CRM, and accounting systems
  • Reconcile metrics back to the general ledger so finance and revenue teams work from one set of numbers

Compliance, tax, and audit

  • Complete monthly and quarterly compliance reporting, including sales and use tax, 1099s, and lender or investor reporting as required
  • Prepare for and manage the annual financial statement audit and support tax provision and return work with outside advisors
  • Design, document, and maintain internal controls over financial reporting

Team leadership

  • Hire, train, and oversee Staff Accountants, set clear goals, and complete their performance reviews
  • Build a team culture of accuracy, ownership, and continuous improvement

Systems and process improvement

  • Own the accounting system and related tools, and lead improvements that shorten the close and reduce manual work
  • Use automation and AI tools where they improve accuracy and speed, with appropriate review and controls
  • Perform other accounting and finance duties to support the COO/CFO as needed

What You Bring:

  • Bachelor's degree in Accounting or Finance
  • 7+ years of progressive accounting experience, including 2+ years managing or supervising accountants
  • Hands-on experience owning the month-end close and preparing consolidated financial statements under US GAAP
  • Working knowledge of SaaS revenue recognition (ASC 606) and commission accounting
  • Experience running payroll and calculating sales commissions
  • Advanced Excel skills, including lookups, pivot tables, and building reconciliations
  • Experience with QuickBooks or a similar accounting system, plus billing and CRM data
  • Strong attention to detail and a high standard for accuracy
  • An inquisitive approach to accounting transactions from a data perspective
  • Clear communication, including the ability to work with Sales and Customer Support teams to understand and document transactions
  • Leadership and a drive to improve processes

Preferred Qualifications:

  • CPA license
  • Experience at a B2B SaaS or construction technology company
  • Multi-entity and multi-currency experience, especially US and Canada
  • Experience with Salesforce, a subscription billing platform, and a payroll provider
  • Experience leading an annual audit and implementing internal controls
  • Experience using automation or AI tools to streamline accounting work

Key Success Measures

In the first 12 months, success in this role looks like:

Area

Measure

Close

Monthly close completed within [X] business days, with all balance sheet accounts reconciled

Reporting

Consolidated financials and SaaS metrics delivered to the COO/CFO on a set monthly date

Audit

Annual audit completed on schedule with no material adjustments

Payroll and commissions

Payroll and commissions paid accurately and on time every cycle

Payables

Vendors paid on approved terms, with no missed or duplicate payments

Team

Staff Accountants trained, with goals set and reviews completed on schedule

Process

At least two process or system improvements that reduce manual work in the close

Why Join STACK?

  • Opportunity to work in a fast-paced, growth-oriented, remote-first environment.
  • Async-friendly environment with a focus on ownership and deep work.
  • Be part of a dynamic, supportive team where your contributions are valued.

At STACK, our values shape how we work, collaborate, and serve our customers:

  • Radical Honesty: Communicate directly, respectfully, and transparently—even when conversations are difficult. Give and receive feedback with care.
  • Customer Obsession: Put the customer at the center of every decision. Solve real problems, follow through, and measure success by customer outcomes.
  • Move With Purpose: Take thoughtful action, remain accountable, and own both successes and mistakes. Anticipate what’s next and adapt as you learn.
  • Grow Together: Share knowledge, collaborate across teams, and invest in one another’s development. Celebrate collective wins and treat setbacks as opportunities to learn.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.

We take into account an individual’s qualifications, skillset, and experience in determining final salary. This role is eligible for health insurance (medical, dental & vision), life insurance, 401(k) & paid time off. The compensation range for this role is around $170k- $215k USD. The actual offer will be at the company’s sole discretion and determined by relevant business considerations, including the final candidate’s qualifications, years of experience, skillset, and geographic location.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Salary

Salary: $170K – $215K per year

Education

Bachelor degree

Experience

7 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About STACK Construction Technologies

Learn more about STACK Construction Technologies and their company culture.

View company profile

STACK Construction Technologies is a leading cloud-based construction software provider that helps contractors streamline their preconstruction workflows from project evaluation to completion. The company's platform offers comprehensive takeoff and estimating solutions that enable construction professionals to bid more projects in less time with greater accuracy, ultimately helping them win more work and maximize profits.

Founded by construction industry veterans who understood the challenges contractors face, STACK provides tools for evaluating plans, performing digital takeoffs, creating accurate estimates, and managing construction projects. The company serves a wide range of customers including specialty contractors, general contractors, suppliers, manufacturers, owners, and developers. With features like AI-powered takeoffs, team collaboration tools, and seamless integrations with existing systems, STACK has established itself as an essential platform for construction teams looking to improve their estimating accuracy and operational efficiency.

Tech stack

Learn about the tools and technologies that STACK Construction Technologies uses to build, market, and sell its products.

View tech stack

STACK Construction Technologies employees can create an account to update this tech stack.

Employee benefits

Learn about the employee benefits and perks provided at STACK Construction Technologies.

View benefits

Life Insurance

Company-provided life insurance coverage

Health Insurance

Medical, dental, and vision insurance coverage

401(k)

Retirement savings plan with company contributions

Remote Work

Work from home options available for eligible positions

View STACK Construction Technologies's employee benefits
Claim this profileSTACK Construction Technologies logoST

STACK Construction Technologies

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

8 remote jobs at STACK Construction Technologies

Explore the variety of open remote roles at STACK Construction Technologies, offering flexible work options across multiple disciplines and skill levels.

View all jobs at STACK Construction Technologies

Remote companies like STACK Construction Technologies

Find your next opportunity by exploring profiles of companies that are similar to STACK Construction Technologies. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up