About this role
Our client is an Arizona-based commercial asphalt and paving contractor with a strong regional reputation for quality and service. Their office team is small, tight-knit, and busy — they run job costing, payroll, and customer billing week in and week out, and every entry feeds a real project profitability report a project manager will read on Monday morning.
They are hiring a Staff Accountant to work directly with two senior accountants across the daily rhythm of the business: weekly payroll, job cost entry, new job setup, customer invoicing, and back-end accounting support. This is a role that rewards someone who takes ownership of a recurring workload, catches things that do not look right, and delivers accurate, on-time work week after week without needing to be chased.
You will not be the lead. You will be the person the two senior accountants can hand a payroll batch, a stack of AP invoices, or a new job setup to — and trust that it comes back correct the first time.
Key Responsibilities
-
Weekly Payroll Processing (Paycom)
-
Assist with processing weekly payroll for field and office employees using Paycom.
-
Verify timekeeping records, hours worked, and payroll inputs for accuracy before each payroll run.
-
Support payroll adjustments, corrections, and employee record updates in Paycom as directed by the senior accountants.
-
Maintain organized payroll documentation and records for compliance, audit, and reporting purposes.
-
Job Cost Entry & Tracking (Foundation)
-
Enter and maintain job cost data in Foundation, the company's construction accounting system.
-
Process accounts payable invoices tied to specific jobs, ensuring every cost is coded to the correct project and cost code.
-
Enter equipment time and usage allocations against the correct job cost codes.
-
Track materials consumed on projects and ensure accurate cost entry into the system.
-
Keep job cost records organized so project profitability reporting is accurate and defensible.
-
Job Setup in Foundation
-
Set up new jobs in Foundation as projects are awarded and mobilized.
-
Ensure job setup is complete and accurate — project details, cost codes, and billing structure — before costs start hitting the job.
-
Coordinate with the accounting team so new job records are ready ahead of the first invoice or timecard.
-
Customer Invoicing
-
Generate customer invoices based on completed work, contract terms, and project milestones.
-
Review invoices for accuracy before distribution — correct job, scope, and amounts.
-
Maintain an organized record of invoices issued, payment status, and outstanding balances.
-
Coordinate with the accounting team on billing questions, adjustments, and dispute research as they arise.
-
Accounting Team Support
-
Assist two senior accountants with day-to-day accounting responsibilities as needed.
-
Support month-end close activities — reconciliations, accruals, and data review — under the seniors' guidance.
-
Handle general accounting tasks: data entry, document organization, and record maintenance.
-
Take on additional accounting and administrative support tasks as the team's needs evolve.
-
Requirements
-
Real experience in accounting or bookkeeping — you have owned recurring accounting tasks, not just observed them.
-
Working understanding of job costing — you know why a cost has to hit the right project and cost code, not just the right GL account.
-
Experience with payroll processing or a payroll platform (Paycom, ADP, Gusto, Rippling, or similar).
-
Strong attention to detail on numbers. Cost codings, hours, and invoice amounts must be right the first time; you notice when they are not.
-
Reliable with recurring weekly and monthly workloads — you deliver the same accurate output every cycle.
-
Comfortable in Microsoft Excel or Google Sheets for tracking, reporting support, and reconciliations.
-
Self-directed remote worker who stays closely coordinated with the team without needing constant oversight.
-
Clear, professional written English — you will communicate with the senior accountants primarily in writing across a time-zone gap.
-
Preferred Qualifications
-
Prior accounting experience in construction, asphalt, paving, concrete, or a related trades industry.
-
Hands-on experience with Foundation construction accounting software.
-
Hands-on experience with Paycom for payroll processing.
-
Familiarity with AP workflows in a project-based or job cost environment.
-
Associate or Bachelor's degree in Accounting, Finance, or a related field.
-
Tools & Software
-
Foundation (construction accounting) — primary job costing platform.
-
Paycom — payroll and time-and-attendance platform.
-
Microsoft Excel and Google Sheets — for tracking, reconciliations, reporting.
-
Microsoft Teams and OneDrive — for team communication and file collaboration.
-
What Makes You a Great Fit
-
Job costs are entered accurately and on time — every AP invoice, every equipment entry, every material usage against the right job and cost code.
-
Payroll goes out correctly every week without follow-up or corrections needed.
-
You ask questions when something does not look right rather than guessing and moving on.
-
You are easy to work with, consistent, and the senior accountants can hand you a piece of work and know it comes back done.
-
You want to grow your accounting career inside a real operating business — not a BPO — where your work is used the same day you post it.
What We Offer
- Up to $10/hour
- 100% remote work
- Full-time role
We hire for the long haul, so a steady track record of staying and growing always moves you up our list.
A note on scheduling: initial interviews run in US Mountain Standard Time (MST) within a 3:00 AM – 1:00 PM MST window. We know that takes flexibility around the time difference, and we genuinely appreciate it.