Senior Payroll Analyst - US & Canada Compliance

EFCO Corp.

Des Moines (IA)

On-site

USD 75,000 - 95,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EFCO Corp. in Des Moines, IA is seeking a Senior Payroll Analyst to manage complex biweekly payrolls for U.S. and Canadian operations, ensure accuracy across systems, support audits, and drive continuous process improvements.

You will handle system upgrades, validate earnings and taxes, prepare reports for finance and HR, assist with multi-jurisdictional filings (W-2s and T4s), and maintain compliant payroll documentation.

Qualifications

  • Bachelor’s degree in accounting, finance, or business.
  • 4–6 years of payroll experience with multi-state and/or Canadian payrolls preferred.
  • CPP designation preferred or in progress.
  • Strong analytical abilities and attention to detail; ability to handle confidential information.

Responsibilities

  • Prepare and audit complex biweekly payrolls, validate earnings, deductions, and taxes for accuracy across jurisdictions.
  • Support payroll system upgrades, testing, and troubleshooting; identify workflow improvements.
  • Assist with multi-jurisdictional payroll tax filings and year-end processing, including W-2s and T4s.
  • Develop, maintain, and distribute payroll reports for finance, HR and leadership; ensure data accuracy.
  • Prepare payroll audit documentation and support internal/external audits; maintain records.

Skills

Analytical skills
Attention to detail
Confidential information handling

Education

Bachelor’s degree in accounting, finance, or business

Tools

Excel
Payroll systems

Job description

EFCO Corp. in Des Moines, IA is seeking a Senior Payroll Analyst to manage complex biweekly payrolls for U.S. and Canadian operations, ensure accuracy across systems, support audits, and drive continuous process improvements.

You will handle system upgrades, validate earnings and taxes, prepare reports for finance and HR, assist with multi-jurisdictional filings (W-2s and T4s), and maintain compliant payroll documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payroll Analyst: Multistate & Canada Expert
Senior Payroll Analyst: Multistate & Canada Expert

EFCO Forming & Shoring Solutions • Des Moines (IA)

On-site
USD 70,000 - 90,000
Senior Payroll Analyst
Senior Payroll Analyst

EFCO Forming & Shoring Solutions • Des Moines (IA)

On-site
USD 70,000 - 90,000
Senior Payroll Analyst
Senior Payroll Analyst

EFCO Corp. • Des Moines (IA)

On-site
USD 75,000 - 95,000
Remote Senior Payroll Compliance Analyst (401k & Benefits)
Remote Senior Payroll Compliance Analyst (401k & Benefits)

OEC • United States

Hybrid
USD 95,000 - 135,000
Full benefits starting Day 1
401(k) with company match
Professional development programs
+2
Payroll Specialist, 37613949
Payroll Specialist, 37613949

Cypress HCM • Santa Clara (CA)

On-site
USD 62,000 - 76,000
Tax Compliance Analyst: filings, audits & reporting
Tax Compliance Analyst: filings, audits & reporting

EFCO Corp. • Des Moines (IA)

On-site
USD 60,000 - 75,000
Strategic Payroll Compliance Lead - US & Canada
Strategic Payroll Compliance Lead - US & Canada

Edward Jones • St. Louis (MO)

On-site
USD 110,000 - 150,000
Medical benefits
Dental benefits
401k plan
+1
Payroll & Compliance Specialist (US & Canada)
Payroll & Compliance Specialist (US & Canada)

Webhosting • Denver (CO), Northern (KY)

Hybrid
USD 65,000 - 90,000
Senior Payroll Compliance Analyst
Senior Payroll Compliance Analyst

OEC • United States

Hybrid
USD 95,000 - 135,000
Full benefits starting Day 1
401(k) with company match
Professional development programs
+2
Global Payroll Manager: US & Canada, Compliance & Automation
Global Payroll Manager: US & Canada, Compliance & Automation

Care Access • United States

Remote
USD 90,000 - 130,000