Payroll & HR Specialist
TPI
Job Description
Job Description
Description:
TPI has an exciting opportunity for an experienced Payroll & Human Resources 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.
- 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
- ...PDM in Des Moines, IA is seeking an HR and Administrative Specialist to handle payroll processing, employee records, benefits assistance and onboarding, while supporting day-to-day HR operations. Ideal candidate has a Bachelor's in HR or related field and at least 3 years...Suggested
- ...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...SuggestedWork at office
- ...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
- ...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...SuggestedWork at office
- ...Position Summary The Payroll Specialist is responsible for the accurate and timely processing of payroll for all team members. This position ensures payroll transactions, deductions, taxes, and related records are processed in compliance with federal, state, and local...SuggestedLocal area
$86.93k - $105.67k
...The City of Des Moines is seeking an experienced Payroll Specialist to play a critical role in ensuring our employees are paid accurately, on... ...to collaborate with various department professionals (Finance, HR, and IT) to improve processes and solve complex challenges while...Work at officeLocal areaImmediate startFlexible hoursShift work- ...held company based in West Des Moines. We are now hiring for an HR Specialist full-time at our OneroRx Corporate office in West Des Moines.... ...core HR systems and processes, including HRIS administration, payroll processing, and license and credential tracking, while serving...Full timeContract workWork experience placementWork at officeImmediate startHome office
- ...CFI seeks an experienced HR Generalist – Recruiting to attract and hire top talent. You will lead full-cycle recruitment, partner with managers to craft hiring strategies, and coordinate candidate selection while representing CFI at career fairs and community events....
$70k - $85k
...Senior Payroll Specialist JOB SUMMARY Primary role is to perform all activities necessary to process the company's biweekly payrolls, for multiple locations. Essential Functions Processing involuntary deductions such as levies and garnishments Verify accuracy of W-4 and...- Heritage at Irene Woods in Des Moines, IA is seeking a payroll professional to manage bi-weekly retirement community payrolls and oversee... ..., state, and local regulations. You will work with IT and HR teams, maintain payroll records, and support audit processes while...Local area
- ...We are currently seeking a Payroll Analyst. The successful candidate must demonstrate extreme sensitivity to confidential information and... ...detail oriented. Responsibilities Develop/Prepare and analyze HR and Payroll reports to support audit requirements, government requests...Local areaShift work
$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 with... ...benefits administration processes. Partner closely with the IT and HR teams to ensure that all system updates/upgrades and...Local areaRemote workRelocationMonday to ThursdayFlexible hours- ...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...
- 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 workFor contractorsWork at officeLocal areaRelocation
- Community Choice Credit Union seeks a People & Culture Total Rewards Specialist to oversee payroll, compensation programs, and HR data governance. You will ensure accurate payroll, maintain data integrity in UKG Ready, and provide insights through workforce analytics to...
- ...Payroll Tax Specialist Develops payroll tax strategy and policy. Audits, tests, and researches new tax regulations and requirements as needed. Ensures the tax set-up is correct in the payroll system and that the tax accounts are reconciled against the impounding of...Work at office
$84.6k - $187.2k
...termination decisions. Balances business need and risk.Provides proactive and reactive coaching and training on employee relations topics and HR Policy to leaders and employees.Ensures uniform and equitable application of organizational policies and practices.Reviews data/...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal areaRemote work- ...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...
- ...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...
- ...Position Summary 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 analytical...Temporary workWork at office2 days per week3 days per week
- ...time off and holidays Professional development opportunities Reward and recognition program Key Responsibilities: Manage day-to-day HR operations across multiple portfolio companies and affiliated entities. Administer onboarding, offboarding, employee records, HRIS systems...Full timeWork at officeMonday to Friday
- ...passionate about fostering positive workplace environments and driving HR excellence? Our client is seeking a dynamic Human Resources... ...to ensure seamless administration Collaborate with training, payroll, benefits, EHS, and management teams to support effective onboarding...Hourly payContract work
- ...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...Permanent employmentFor contractorsWork at office
- ...location upon selection. Position Description/PD#: Human Resources Specialist (Recruitment & Placement); PD38753A, PD38469A, PD38467A, and PD3... ...announcement:08/03/2026. BASIC REQUIREMENT: To qualify for the HR Specialist position, candidates must meet the following basic...Permanent employmentFull timePart timeSecond jobWork at officeLocal areaRemote workTrial periodRelocation packageMonday to FridayFlexible hours
- ...Our clients are seeking a detail-oriented Human Resources Generalist to support employee services and HR transactional processes through a centralized HR Operations Center. This role delivers timely, accurate, and confidential HR support while contributing to continuous...Work at office
- 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 payTemporary workWork at officeLocal areaImmediate start
$20 - $22 per hour
...that support people in our community. We’re seeking a dedicated HR professional to manage employee relations, training programs, and... ..., demographic changes, and benefit enrollments Manage accurate payroll records and timesheet processing using HRIS system Process and engage...Hourly payFull timeTemporary workWork at officeMonday to FridayFlexible hoursWeekend workAfternoon shift- ...from a workforce that is fully engaged and committed to supporting our customers and each other. Job Description: Job Title: HR Generalist Department: Human Resources FLSA : Non-Exempt Job Title : Human Resources Corporate Partner FLSA : Non-...Work at office
- ...Position Objective: As a Junior Human Resource Specialist, apply HR skills in support of managers, program staff and customers on the full range... ...Center (HROC). Responsibilities Processing personnel and payroll actions, keying payroll documents, processing leave audits....Permanent employmentFor contractorsWork at office
$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 timeWork at officeMonday to FridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Payroll & HR Specialist. Be the first to apply!
- payroll consultant Des Moines, IA
- payroll analyst Des Moines, IA
- payroll administrator Des Moines, IA
- payroll assistant Des Moines, IA
- payroll specialist Des Moines, IA
- payroll coordinator Des Moines, IA
- payroll processing associate Des Moines, IA
- payroll clerk Des Moines, IA
- hr advisor Des Moines, IA
- hr recruiting specialist Des Moines, IA


