Overview
This role is part of the Finance team and supports payroll administration and related payroll accounting for North America operations (U.S. and Canada). The Payroll Administrator processes payroll, ensures compliance with applicable payroll requirements, and manages payroll postings and reconciliations in Microsoft Dynamics D365.
The position reports to the Director, North America Finance, and works closely with employees across the organization to resolve payroll questions and support timely, accurate payroll delivery.
Responsibilities
- Process timely, accurate payroll for hourly and salaried employees under general supervision, maintaining related records and accounting.
- Ensure compliance with U.S. and Canadian payroll laws, including federal, state, provincial, and local taxes; statutory deductions; contributions; and reporting requirements.
- Prepare payroll reports and support audits of payroll records and related general ledger accounts.
- Support and lead the annual 401(k) audit (with support from the Director), including coordinating requests, preparing documentation and reconciliations, and serving as the primary auditor contact.
- Review payroll entries made by others, including pay changes, benefit deductions, terminations, FMLA, applicable Canadian leaves, and other unpaid leave.
- Assist employees with payroll questions, deductions, benefits, PTO accruals, and pay issues.
- Process voluntary deductions, garnishments, levies, and court-ordered payments, ensuring timely remittance and reporting to appropriate authorities.
- Manage payroll accounting in Microsoft Dynamics D365, including accurate payroll postings, preparing salary, PTO, and benefits journal entries, and completing monthly, quarterly, and annual account reconciliations.
- Review U.S. and Canadian T&E expenses for documentation, approvals, coding, and policy compliance; process reimbursements (including through payroll); and ensure accurate recording and reconciliation in D365.
- Identify and implement improvements across payroll administration, accounting, and reconciliations to improve accuracy, efficiency, and scalability.
- Partner with commercial leadership to calculate performance commissions.
Requirements
- 3+ years of payroll experience, including automated payroll processing.
- Working knowledge of payroll accounting, financial system postings, and monthly, quarterly, and annual account reconciliations.
- Proficiency in HRIS systems and strong Excel skills, including PivotTables, XLOOKUP/VLOOKUP, SUMIFS, and data validation for payroll analysis, reconciliations, and financial reporting.
- Strong communication and internal customer service skills, with the ability to deliver accurate, timely payroll in a deadline-driven environment.
- Initiative, continuous improvement mindset, and adaptability to develop new skills and assume broader responsibilities as the organization grows.
- A flexible communication style and cultural awareness when collaborating across functions and countries.
Preferred Qualifications
- Experience with TriNet.
- Experience with Empower 401(k).
- Experience with Microsoft Dynamics D365.
Compensation & Benefits
- Salary range: $80k - $110k
Location and Travel
- Proximity to the office in Durham, NC, is preferred but not required.
- Greater Raleigh/Durham or East Coast preferred.
- Occasional travel may be required for Finance team meetings and in-person meetings with the local team.
Equal Opportunity Employer
This organization is an Equal Opportunity Employer. All qualified applications will receive consideration for employment and will not be discriminated against based on race, color, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.