Payroll Manager
Crawford Mechanical Services • Gilbert, AZ • Full Time
Posted on Fri, Sep 18, 2026
About the role
The Payroll Manager is responsible for managing full-cycle, multi-state payroll and ensuring employees are paid accurately and on time. This role partners with Operations, HR, Benefits, and Finance to verify time, process payroll through Rippling, maintain compliance, reconcile payroll, and resolve employee payroll questions.
What You'll Be Responsible For
- Manage full-cycle, multi-state payroll processing through Rippling.
- Receive and verify payroll information and approvals from Operations.
- Review time data for regular hours, overtime, double-time, PTO, sick time, and applicable wage-and-hour requirements.
- Import verified time and pay data into Rippling and review payroll reports before final submission.
- Audit payroll registers and reconcile payroll to the general ledger.
- Research and resolve payroll discrepancies quickly and accurately.
- Administer deductions, benefits contributions, garnishments, and other payroll changes.
- Ensure accurate payroll tax withholding and timely federal, state, and local filings.
- Process new hires, pay changes, and terminations while following state-specific requirements.
- Prepare certified payroll and prevailing wage documentation for applicable projects.
- Manage year-end payroll activities, including W-2 preparation and reconciliation.
- Serve as the primary contact for employee payroll questions and discrepancies.
- Support workers' compensation, 401(k), financial, and other payroll-related audits.
- Maintain accurate payroll records and provide reporting to Finance and leadership.
- Identify opportunities to improve payroll processes, controls, and the Operations-to-Payroll workflow.
Qualifications & Experience
- 5+ years of progressive payroll experience, including multi-state payroll.
- Previous Payroll Manager or Payroll Lead experience strongly preferred.
- Experience with Rippling or a comparable payroll/HRIS system such as ADP, Paycom, or Paylocity.
- Strong knowledge of payroll processing, FLSA, wage-and-hour requirements, and payroll compliance.
- Strong Excel skills for reconciliation, reporting, and data validation.
- Understanding of payroll accounting and general ledger reconciliation.
- Construction payroll experience, including certified payroll/prevailing wage, preferred.
- Bachelor's degree in Accounting, Finance, Business, HR, or related field preferred.
- CPP/FPC certification is a plus.
Core Competencies
- High attention to detail and accuracy
- Strong organization and time management
- Confidentiality and integrity
- Problem-solving and analytical skills
- Strong communication and collaboration
- Ability to meet recurring payroll deadlines
- Process improvement mindset
Why Join Us?
- Competitive salary and benefits package
- Career growth opportunities within a rapidly expanding company
- Commitment to a strong safety culture and quality-driven projects
Work Environment
This is primarily an office-based position with regular use of computers, payroll/HRIS systems, and communication tools. Minimal travel may be required to company offices or project locations.
AuditFriendly salary estimate
The employer did not post a salary for this role. Based on AuditFriendly's salary intelligence model (comparable live postings, role, seniority, and location), we estimate base pay of $93,000–$135,000 per year (median ~$112,000). This is an AuditFriendly estimate, not an employer-provided figure.
More live payroll_manager roles
- Payroll Manager at Health Monitor Network — Montvale, NJ, US
- Manager, Payroll Solutions at Experienced Career — Toronto, Ontario, Canada
- Payroll Manager at Orion Placement — Waukesha, Wisconsin, United States
- Manager - Payroll Operations at Toyota — Plano, Texas, United States
- Manager - Payroll at Munson Healthcare (Remote)
- Senior Payroll Manager France at Henkel — Boulogne-Billancourt, France
- Senior Payroll Manager at Grassi — Long Island City, New York, United States
- Payroll Manager at Ivy Hospitality — Indianapolis, Indiana, United States
- Payroll Manager - USA - Remote Worker - Indiana at Smart Care (Remote)
- Payroll Manager at Smart Care (Remote)
- Senior Manager, Payroll at Share Our Strength — Washington, District of Columbia, United States
- Sr. Manager, Payroll at Share Our Strength — Washington, District of Columbia, US
- Senior Manager, Payroll Operations & Accounting at Share Our Strength (Remote)
- Payroll Lead at TJX — Atlanta, Georgia, United States
- Payroll Manager at Quantum Industrial Services — Gilbert, Arizona, United States
- Payroll Supervisor at Interfor Corporation — Peachtree City, Georgia, United States
- International Payroll Supervisor at Career Developers — White Plains, New York, United States
- Manager, Payroll & Pension at ArcelorMittal — Hamilton, Canada
- Payroll Manager at Panelmatic — Houston, Texas, United States
- Payroll Manager at VensureHR — Duluth, Georgia, United States
- Payroll Manager - GA - On Site at VensureHR — Duluth, Georgia, United States
- Payroll Manager - On Site at VensureHR — Duluth, Georgia, United States
- Payroll Supervisor at CS Contract Solutions — Bedford, New Hampshire, US
- Workday HCM - Payroll Lead at The Squires Group — Atlanta, Georgia, United States
- Payroll Manager - GA - On Site at Vensure Employer Solutions — Duluth, Georgia, United States
- Payroll Manager at Vensure Employer Solutions — Duluth, Georgia, United States