Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Human Resources & Payroll Specialist

TPI

Job Description

Job Description

Description:

TPI has an exciting opportunity for an experienced Human Resources & Payroll Specialist. This is a full-time on-site position in Des Moines, IA, reporting to the Human Resources Manager. Candidates with experience processing multistate payroll and experience using Paylocity receive special consideration. 

Position Summary: This position is primarily responsible for accurately processing payroll and maintaining payroll-related records, with a strong focus on using Paylocity to support payroll administration, employee data, reporting, and compliance. The position also assists with other HR related functions, including benefits administration, FMLA and leave coordination, safety programs, onboarding, employee communications, and general HR compliance.

The ideal candidate:

  • Will be detail-oriented, dependable, and able to manage recurring payroll deadlines while balancing other HR responsibilities in a fast-paced environment. 
  • Is comfortable working with confidential information, resolving payroll-related questions, and communicating clearly with employees and managers. 
  • Can support employees across multiple states, including helping them to understand payroll, benefits, leave, and HR processes. 

Essential Functions

  • Process biweekly payroll, including reviewing timecards, overtime, deductions, tax updates, direct deposit changes, 401(k) deferrals/loans, and other payroll-related changes.
  • Maintain employee payroll records, process payroll changes, generate reports, and support accurate payroll administration.
  • Review payroll and timekeeping information for accuracy, completeness, and compliance with company policies and applicable wage and hour requirements.
  • Support employees and managers with payroll-related questions, including paychecks, deductions, direct deposit, tax withholding, timekeeping, and paid time off balances.
  • Assist with payroll-related reporting, audits, reconciliations, and recordkeeping.
  • Support new hire and termination processes, including payroll setup, employee data entry, final pay processing, and related documentation.
  • Assist with benefits administration, including employee eligibility, enrollment support, employee questions, and annual open enrollment.
  • Assist with FMLA, leave of absence, accommodation, and return-to-work processes, including tracking documentation, communicating with employees, and maintaining related records.
  • Provide support regarding HR policies, practices, procedures, and employee questions.
  • Support departmental and company-wide safety programs, safety training, incident documentation, OSHA-related recordkeeping, and disaster response planning.
  • Maintain departmental files, including employee, payroll, benefits, I-9, applicant, job description, safety, leave, and compliance records.
  • Assist with onboarding activities, including new hire paperwork, background screening, drug screen coordination, and new hire orientation support.
  • Support recruiting and hiring activities as needed, including posting job openings, reviewing applicants, coordinating interviews, and communicating with candidates.
  • Assist with employee communications, employee recognition programs, training initiatives, and HR projects.
  • Help maintain the employee handbook and support updates to company policies and procedures.
  • Ensure compliance with applicable federal, state, and local employment, payroll, leave, and recordkeeping requirements.
Requirements:
  • BA/BS degree required in Human Resources, Business, or related field. 
  • Minimum 3 years of multi-state payroll processing, human resources administration or related experience. 
  • Experience using Paylocity strongly preferred.
  • Strong understanding of payroll processes, wage deductions, tax withholding, direct deposit, timekeeping, and payroll recordkeeping.
  • Working knowledge of federal and state payroll, wage and hour, leave, and employment compliance requirements.
  • Experience assisting with FMLA, leaves of absence, benefits administration, or safety programs preferred.
  • Proficient with Microsoft Office, including strong Excel skills.
  • High attention to detail and ability to meet strict payroll deadlines.
  • Ability to maintain confidentiality and handle sensitive employee information with professionalism.
  • Strong communication, organization, and follow-through skills.
  • Ability to manage multiple priorities and provide responsive support to employees and managers.

Preferred Education and Experience

  • Prefer experience using Paylocity payroll software supporting multi-state payroll.
  • Experience assisting with FMLA, ADA accommodations, benefits, OSHA recordkeeping, or workplace safety programs.
  • Professional certification such as SHRM-CP or PHR preferred.
  • Experience working in printing or graphic arts industry a plus.

Physical Demands: Must be able to sit for extended periods. Some standing and walking are required. Continuous vision required for detailed work. Frequent hand/wrist/finger movement for data entry.

Position Type/Expected Hours of Work: This is a full-time, hourly, non-exempt position. Typical hours are Monday through Friday, 8:00 a.m. to 5:00 p.m. Typically works 40 hours per week with limited over-time as needed.

 

Why TPI? TPI is an employee-owned company based in Des Moines, IA, with over 50 years of experience in direct marketing. We specialize in the casino industry, and our mission is to connect casinos with their players through creative and data-driven marketing solutions. While our roots are in direct mail, our services now span variable data programming, automation, app development, digital campaigns, and player portal solutions. As a trusted partner to over 300 casinos, we help connect more than 10 million players nationwide each month.
TPI is 100% Employee-Owned (ESOP). When we grow, you grow—because our people truly make the difference.

Revised 08/01/2026

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Human Resources & Payroll Specialist in Des Moines, IA vacancy
  •  ...Excell Brands in Des Moines, IA, is seeking a detail-oriented Payroll Practitioner to join our team. This role supports payroll operations, employee data management, benefits administration, and incentive processing, delivering accurate and timely support to employees... 
    Suggested

    Excell Brands

    Des Moines, IA
    1 day ago
  • $70k

     ...Payroll & Benefits Administrator | Employee Owned Company | Up to $70,000 - Base | Direct HireLocation: Des Moines, IASchedule: Monday–Friday, 100% onsiteJoin a well-established, employee-owned organization in the Des Moines metro as they look to hire a Payroll & Benefits... 
    Suggested
    Hourly pay
    Casual work
    Local area
    Monday to Friday

    The Reserves Network

    Des Moines, IA
    1 day ago
  • $63k

     ...transition into the role. Position Summary: The HCM & Payroll Account Specialist serves as the primary point of contact for Workforce Go!...  ...and administering Payroll, Time & Labor Management, and Human Resources (HR) suite of products. The Account Specialist is... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Des Moines, IA
    2 days ago
  •  ...PDM is seeking an HR/Payroll Administrator to support payroll processing, employee records management, onboarding, benefits administration, and HR operations. The role emphasizes confidentiality, accuracy, and strong communication within a fast-paced environment. Responsibilities... 
    Suggested

    PDM

    Des Moines, IA
    5 days ago
  • Palmer Group is seeking a detail-oriented Payroll Specialist to join our Des Moines-based team. You will process payroll, maintain accurate records, and support daily HR operations with a focus on confidentiality and data integrity. You will assist with onboarding, benefits... 
    Suggested

    Palmer Group

    Des Moines, IA
    1 day ago
  • $70k

     ...Job Description Job Description HR & Payroll Administrator | Established Organization | Up to $70,000 | Direct Hire Location:...  ...engagement, and HRIS-related activities Serve as a day-to-day HR resource for employees What We’re Looking For Combined HR and... 
    Hourly pay
    Casual work
    Monday to Friday

    The Reserves Network Inc

    Des Moines, IA
    5 days ago
  • $52k - $57k

     ...Payroll Specialist Bee-Clean US Holdings LLC, dba Heritage Building Maintenance Des Moines, Iowa, United States About this position Privately...  ...Payroll Specialist reports directly to the Director of Human Resources and is responsible for processing biweekly payroll through... 
    Full time
    Contract work
    Work at office
    Local area
    Shift work

    Bee-Clean US Holdings LLC, dba Heritage Building Maintenance

    Des Moines, IA
    5 days ago
  • $60k - $70k

     ...Payroll SpecialistThis role is responsible for supporting a wide range of HR and administrative functions, including payroll processing...  ..., assisting with benefits administration, and day-to-day human resources operations. The position involves assisting with onboarding,... 
    Permanent employment
    Work at office

    Aston Carter

    Des Moines, IA
    5 days ago
  •  ...fellow Sailors, from providing for their needs to supporting their personal growth and achievement. HUMAN RESOURCES AND HOSPITALITY JOBS IN THE NAVY PERSONNEL SPECIALIST We want to see every Sailor grow into the best version of themselves, and that means providing... 
    Full time
    Part time

    U.S. Navy

    Des Moines, IA
    8 hours ago
  • The Payroll Specialist is responsible for processing payroll, maintaining accurate employee records, and supporting daily Human Resources operations while ensuring the highest level of confidentiality and data integrity. This role assists with onboarding, benefits administration... 

    Palmer Group

    Des Moines, IA
    1 day ago
  •  ...Canada Holdings, and commonly seen brands, such as Spectrum Resource Group, ArborCare and Verdure Elements. Wright Service Corp....  ...Tree Service was founded by John L. Wright. Job Summary: The Payroll Specialist is responsible for the accurate and timely processing of payroll... 
    Work at office
    Local area
    2 days per week
    1 day per week

    Wright Service Corp.

    West Des Moines, IA
    5 days ago
  • Reports to: Human Resource Manager Position Summary: This role is responsible for supporting a wide range of HR and administrative functions, including payroll processing, maintaining accurate payroll records, employee records management, assisting with benefits administration... 
    Work at office

    PDM

    Des Moines, IA
    1 day ago
  •  ...military status. The HR Generalist supports the full scope of human resources functions to ensure a positive, productive, and compliant...  ...results Experience with HR systems to include timekeeping, payroll, benefits, etc. Strong customer service skills Strong... 
    Full time
    Temporary work
    Work at office

    Mom's Meals

    Des Moines, IA
    4 days ago
  • $110.2k - $171k

     ...in reviewing and evaluating job applications, fraud prevention, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process but do not make final hiring decisions without human involvement. By submitting your application... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Des Moines, IA
    8 hours ago
  •  ...A leading agricultural company in Des Moines, IA, seeks a Plant Human Resources Generalist. This role involves providing HR support, promoting safety programs, and collaborating closely with management. The ideal candidate will possess strong knowledge of employment laws... 

    Archer Daniels Midland Company

    Des Moines, IA
    1 day ago
  • Stew Hansen, a Ken Garff company, is seeking an HR Generalist focused on employee experience to join our on-site team serving Des Moines metro locations. The role covers onboarding, engagement, and employee relations across Ankeny, Clive, Urbandale, and Indianola with ...

    Ken Garff Automotive Group

    Urbandale, IA
    2 days ago
  • Join Our Team as an HR Generalist: Employee Experience! At Stew Hansen , a Ken Garff company, we believe that great businesses are built by great people. We’re looking for a passionate, people-first HR Generalist who thrives on creating exceptional employee experiences...
    Hourly pay
    Full time
    Monday to Friday

    Ken Garff Automotive Group

    Urbandale, IA
    2 days ago
  •  ...Position Title: HR Generalist/Sr HR Generalist Location: Des Moines, IA, United States Description: Performs human resources generalist and compliance related duties in support of human resources initiatives and programs. Program and project support related to employee... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Local area

    MidAmerican Energy

    Des Moines, IA
    3 days ago
  • $22 - $25 per hour

     ...programs that change lives throughout our community. As the Human Resources Coordinator, you'll play an important role in supporting employees...  ..., benefits enrollments, and HR transactions in ADP Support payroll and timekeeping processes Assist with onboarding and... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    KrocQuincy

    Des Moines, IA
    3 days ago
  •  ...Overview Our Human Resources team is seeking a Human Resources Coordinator! This vital position provides support and coordination to our team and is involved in many aspects of employee experience. This role partners with the Talent Acquisition team to hire and onboard... 
    Hourly pay
    Temporary work
    Work at office
    Local area
    Immediate start

    Kemin

    Des Moines, IA
    3 days ago
  • $22 - $25 per hour

     ...Human Resources Coordinator Join a Mission That Makes a Difference At The Salvation Army, the work you do every day helps support...  ...enrollments, and HR transactions in ADP Support payroll and timekeeping processes Assist with onboarding and orientation... 
    Hourly pay
    Full time
    Local area
    Monday to Friday

    The Salvation Army USA Central Territory

    Des Moines, IA
    1 day ago
  •  ...Payroll Tax Specialist Develops payroll tax strategy and policy. Audits, tests, and researches new tax regulations and requirements as needed...  ...a new perspective using existing solutions Acting as a resource for colleagues with less experience Interpreting... 
    Work at office

    Mindlance

    Des Moines, IA
    5 days ago
  • Life Care Services seeks a Leave Administrator to manage leave of absence programs for corporate and community employees. You will advise employees and managers, determine eligibility, coordinate accommodations, and support return-to-work or separation, while maintaining...

    Life Care Services-US

    Des Moines, IA
    1 day ago
  •  ...Human Resources Generalist Location: West Des Moines, Iowa Job Type: Full-Time, non-exempt Position Summary: Arona Corporation is seeking a dynamic and hands-on Human Resources Generalist to support our family office and a portfolio of operating... 
    Full time
    Work at office
    Monday to Friday

    Arona Home Essentials

    West Des Moines, IA
    a month ago
  •  ...Des Moines. We are now hiring for an HR Specialist full-time at our OneroRx Corporate...  ...processes, including HRIS administration, payroll processing, and license and credential...  ...or EXPERIENCE ~ Bachelor's degree in Human Resources, Business Administration, or a related... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Immediate start
    Home office

    OneroRx

    West Des Moines, IA
    a month ago
  •  ...Job Description Job Description We are looking for an experienced Human Resources Generalist to support day-to-day HR operations and help create a positive, well-organized employee experience in West Des Moines, Iowa. This role will contribute across key HR functions... 

    Robert Half

    West Des Moines, IA
    19 days ago
  •  ...Job Description Scope of Position The HR Specialist serves as a key member of the Human Resources team, supporting plant leadership and employees in...  ...Coordinate onboarding activities with Training, Payroll, Benefits, Environmental Health & Safety (EHS), and... 
    Hourly pay
    Contract work
    Work at office
    Local area

    PeopleSuite Talent Solutions

    Des Moines, IA
    14 days ago
  •  ...relationships, and help drive organizational success, we'd love to hear from you. What We're Looking For ~ Bachelor's degree in Human Resources, Business Administration, or related field ~5+ years of HR experience ~ Required: Experience supporting multiple companies,... 

    Robert Half

    Des Moines, IA
    14 days ago
  • Mom’s Meals, a mission-driven provider of ready-to-heat meals, seeks an HR Generalist to support our growing Ankeny facility. In this role, you’ll handle recruitment, onboarding, employee relations, and HR administration for production, logistics, and office staff. You’...
    Work at office

    Mom's Meals

    Des Moines, IA
    11 days ago
  • $112k - $168k

     ...Type: Remote/Hybrid Job Overview The Employee Relations Specialist serves as a trusted advisor and practitioner responsible for...  ...Employee Relations HR Business HR Strategy Human Resources Consulting Leadership Training and Development Organizational... 
    Remote work

    Relativity

    Des Moines, IA
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Human Resources & Payroll Specialist. Be the first to apply!