Excellent payUrgently hiring Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $40 - $50 per hour
Hours Full-time, Part-time
Location 1080 Jordan Creek Pkwy Ste 100N >, Marshalltown, IA, US
Marshalltown, Iowa open_in_new

Compare Pay

Verified Pay check_circleProvided by the employer
This job pays $20.77 per hour more than the average pay for similar jobs in your area.

$18.4

$24.23

$45.00


About this job

Job Description

Job Description

We’re partnering with a growing organization seeking a Senior Payroll Specialist to step in immediately and take full ownership of payroll operations.

This is a high-impact, hands-on role where you’ll run payroll independently for a multi-state employee base. If you’re someone who has owned payroll end-to-end and can step in with confidence from day one, this is a great opportunity.


Highlights

  • Run payroll for 400+ employees across 9 states
  • Immediate impact with urgent need
  • Growth to 700+ employees within a year
  • Familiar with ADP and Paylocity systems.
  • Hybrid/Remote with optional Marshalltown, IA office time


Own end-to-end payroll processing

Manage off-cycle payrolls, bonuses, and 401k

Handle PTO, comp changes, and employee inquiries

Ensure accuracy, compliance, and timeliness

Not a junior role—we need someone who can step in and lead payroll day one


MUST be available for an immediate start!


Nearby locations

Posting ID: 1275208147 Posted: 2026-07-10 Job Title: Payroll Specialist