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 3 days ago
Similar jobs that could be interesting for youBased on the Human Resources & Payroll Specialist in Des Moines, IA vacancy
  •  ...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
    4 days ago
  •  ...Position Objective: As a Junior Human Resource Specialist, apply HR skills in support of managers, program staff and customers on the full range...  ...Duties and Responsibilities: Processing personnel and payroll actions, keying payroll documents, processing leave audits.... 
    Suggested
    Permanent employment
    For contractors
    Work at office

    GAP Solutions, Inc. (GAPSI)

    Des Moines, IA
    17 hours ago
  •  ...Iowa PBS is seeking a detail-oriented Human Resources Associate to support the Business Office with HR and payroll services. The role coordinates core HR functions, bi-weekly payroll in Workday, and compliance reporting while serving as a resource for managers and staff... 
    Suggested
    Work at office

    Socket

    Johnston, IA
    17 hours ago
  • Position Objective As a Senior Human Resource Specialist, apply a broad range of advanced skills and expertise in the full range of federal HR areas including but not limited to staffing, classification, processing, benefits, recruitment, compensation, SES programs, work... 
    Suggested
    Permanent employment
    For contractors
    Work at office

    GAP Solutions Inc

    Des Moines, IA
    1 day ago
  • Heritage at Irene Woods in Des Moines, IA is seeking a payroll professional to manage bi-weekly retirement community payrolls and oversee tax filings with ADP. The role emphasizes accuracy, confidentiality, and compliance with federal, state, and local regulations. You... 
    Suggested
    Local area

    Heritage at Irene Woods

    Des Moines, IA
    17 hours ago
  • $69.92k - $109.46k

     ...The Senior Payroll Analyst is part of the Payroll team, which is responsible for processing full-cycle, in-house payroll operations...  ...of Corporate Finance and interacts with internal partners in Human Resources, Corporate Legal, IT, and business lines to ensure UMB’s in-... 
    Local area
    Remote work
    Relocation
    Monday to Thursday
    Flexible hours

    UMB Bank

    Des Moines, IA
    2 days ago
  •  ...We are currently seeking a Payroll Analyst. The successful candidate must demonstrate extreme sensitivity to confidential information...  ...Provide user system support when needed Collaborate with the Human Resources team to ensure all payroll items are updated correctly in... 
    Local area
    Shift work

    Siegwerk Druckfarben AG & Co. KGaA

    Des Moines, IA
    2 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
  •  ...Palmer Group has partnered with a reputable company experiencing significant growth across multiple states. As a Payroll Coordinator within their company, you will play a crucial role on the payroll team, focusing on processing multi-state payroll. If you are a payroll... 

    The Palmer Group

    Des Moines, IA
    3 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
    4 days ago
  •  ...We are seeking a detail-oriented Payroll Specialist to join our client's team and support day-...  ...discrepancies as needed Serve as a resource for employees and managers by addressing...  ...and experience in Business, Accounting, Human Resources, Finance, or a related field... 
    Work at office

    The Palmer Group

    Des Moines, IA
    4 days ago
  •  ...Job Title: Payroll Processor Responsible for processing payroll and accounts payable. Initiative and assistance with ad hoc payroll issues as they arise. Job Responsibilities: Completes full cycle payroll processing Responds to employee payroll questions... 

    Mindlance

    Des Moines, IA
    3 days ago
  •  ...Position Summary The Payroll Specialist is responsible for the accurate and timely processing of payroll for all team members. This position...  ...payroll procedures. The Payroll Specialist serves as a key resource for payroll-related inquiries and works collaboratively with... 
    Local area

    WesleyLife

    Des Moines, IA
    17 hours ago
  •  ...innovations. We're dedicated to improving homes, improving lives, and improving our team. We're currently seeking a detail-oriented Payroll Specialist to join our growing HR and Finance team. Job Summary As a Payroll Specialist, you'll be responsible for processing multi-... 
    Hourly pay
    Full time
    Work at office
    Monday to Friday
    Day shift

    Renewal By Andersen

    Des Moines, IA
    2 days ago
  • $19 - $26 per hour

    Job Overview: We are seeking a detail-oriented and dependable Payroll Administrator to join our team. This role is responsible for...  ...good fit if you have (or if you can): Associate degree in Human Resources or related field preferred Prior experience in payroll... 
    Hourly pay
    Temporary work
    Work at office
    Relocation
    Relocation package

    Marvin

    Des Moines, IA
    17 hours ago
  • $70k - $85k

     ...Payroll Specialist Legence (Nasdaq: LGN) is a leading provider of engineering, consulting, installation, and maintenance services for...  ...after the completion of the audit is communicated to Human Resources immediately. Update employee payroll records by entering... 
    Contract work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Black Bear Energy Inc.

    Des Moines, IA
    2 days ago
  • Are you an experienced Human Resources (HR) Generalist looking to join an organization with a collaborative, supportive, and team-oriented culture? The Weitz Company is hiring a Senior HR Generalist to support our Mission Critical business unit. The Senior HR Generalist... 
    Temporary work
    For contractors
    Work at office
    Local area
    Relocation

    Weitz

    Des Moines, IA
    5 days ago
  • $20 - $25 per hour

     ...ideal candidate will ensure accurate recording of employee work hours, assist staff with time entry, and collaborate closely with payroll to guarantee timely and precise compensation. Success in this role will be demonstrated by: Accurate Time Management: Ensuring... 
    Local area
    Immediate start

    Black Bear Energy Inc.

    Des Moines, IA
    1 day ago
  •  ...Position Summary The HR Generalist supports the full scope of human resources functions to ensure a positive, productive, and compliant...  ...quality results Experience with HR systems to include timekeeping, payroll, benefits, etc. Strong customer service skills Strong... 
    Temporary work
    Work at office
    2 days per week
    3 days per week

    Mom's Meals | A Purfoods Company

    Des Moines, IA
    1 day ago
  •  ...needs help with a sensitive issue, the Army National Guard's Human Resources Specialist is the primary go-to person. As an HR Specialist, you will...  ...requires personnel or human resources experience. The payroll, timekeeping, and human resources departments of most companies... 
    Part time
    Work at office
    Weekend work

    National Guard OMD

    Johnston, IA
    17 hours ago
  •  ...Arona Corporation in West Des Moines, IA is seeking an experienced Human Resources Generalist to manage HR operations across portfolio companies. The role focuses on onboarding, records, benefits enrollment, recruiting coordination, and policy implementation. This onsite... 

    Arona-Home-Essentials

    West Des Moines, IA
    4 days 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
    17 hours ago
  • $70.35k - $196k

     ...largest network of Advanced Technology and Intelligent Operations centers. Over 50 0 ,000 people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

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

    Arona Home Essentials

    West Des Moines, IA
    17 hours ago
  • $18 per hour

     ...Exciting Part-Time Opportunity: HR Assistant in Sioux Falls, SD Are you ready to kickstart your career in Human Resources? Join our dynamic team as a Part-Time HR Assistant and play a vital role in supporting our growing organization! This is a newly created position... 
    Part time
    Work at office
    Monday to Friday
    Flexible hours

    Voss Distributing

    Des Moines, IA
    17 hours 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
    4 days ago
  • $58k - $77k

    Our Mission and Opportunity Early education is one of the greatest determinants of childhood outcomes, is a must for working families, and has lasting social and economic impact. Brightwheel’s vision is high quality early education for every child. We pursue this ...
    Full time
    Work at office
    Local area
    Flexible hours

    Brightwheel

    Des Moines, IA
    17 hours ago
  •  ...a positive image of Telligen with candidates and the communities in which we serve What you need: ~ Bachelor's degree in Human Resources, Business, or related field and/or equivalent skills or experience ~0-3 years of experience in full life-cycle recruiting. Preferably... 
    Full time
    Local area

    Telligen

    West Des Moines, IA
    17 hours ago
  •  ...of a global, multi-brand organization that champions diversity, equity, and inclusion. You’ll have access to world-class learning resources, opportunities to grow across different roles, and the autonomy to work in the way that suits you best. Make an impact, grow your... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Quality Talent Group

    Des Moines, IA
    17 hours ago
  • $112k - $168k

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

    Relativity

    Des Moines, IA
    17 hours ago

Do you want to receive more vacancies?

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