HR Generalist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$5/hour

HOURS PER WEEK

40

DATE UPDATED

Jul 10, 2026

JOB OVERVIEW

The HR Generalist is responsible for the accurate, day-to-day administration of the company’s human resources functions, with particular emphasis on payroll integrity, benefits administration, compliance, and employee lifecycle support. This is a full-time, dedicated role requiring consistent availability, meticulous attention to detail, and ownership of recurring audits and reconciliations. The HR Generalist serves as a reliable point of contact for employees and management and ensures that all HR processes are executed completely, accurately, and on schedule.

-----

## Essential Duties and Responsibilities

### Payroll & Paychex Administration

- Process and review full-cycle payroll through Paychex, ensuring accuracy of hours, rates, deductions, and tax withholdings each cycle.
- Conduct thorough, documented audits of Paychex data on a defined schedule (e.g., each pay period and monthly), reconciling discrepancies before payroll is finalized.
- Maintain accurate employee records in Paychex, including new hires, terminations, status changes, and compensation updates.
- Generate and review payroll reports, flagging anomalies and resolving issues proactively.
- Ensure payroll-related compliance filings and records are complete and submitted on time.

### Benefits Administration

- Administer employee benefits programs, including enrollments, changes, and terminations.
- Reconcile benefits invoices against enrollment records and resolve billing discrepancies.
- Serve as a resource for employee benefits questions.

### Compliance & Recordkeeping

- Maintain accurate, organized, and confidential employee files and HR documentation.
- Support compliance with applicable labor laws and internal policies.
- Assist in preparing for and responding to audits, ensuring documentation is accurate and readily available.

### Employee Lifecycle Support

- Coordinate onboarding and offboarding processes, ensuring all steps are completed and documented.
- Support recruitment activities as needed, including job postings, scheduling, and candidate communication.
- Respond to employee inquiries promptly and professionally.

### Reporting & Accountability

- Track and report on assigned HR metrics and deliverables.
- Provide regular status updates to the supervisor and maintain transparent records of completed work.
- Meet established deadlines and quality standards consistently.

-----

## Required Qualifications

- Bachelor’s degree in Human Resources, Business Administration, or a related field, **or** equivalent combination of education and experience.
- Minimum **3 years** of hands-on HR generalist experience, including direct payroll processing.
- **Demonstrated, hands-on experience with Paychex** (or comparable payroll/HRIS platforms) including running and auditing payroll.
- Proven ability to perform detailed reconciliations and audits with a high degree of accuracy.
- Strong working knowledge of HR practices, payroll fundamentals, and benefits administration.
- Excellent written and verbal English communication skills.
- Reliable high-speed internet, a suitable home-office setup, and the ability to maintain a consistent full-time schedule with the required time-zone overlap.

## Preferred Qualifications

- SHRM-CP, SHRM-SCP, PHR, or equivalent HR certification.
- Experience supporting U.S.-based employers and familiarity with U.S. payroll and compliance practices.
- Experience working remotely with distributed teams.

-----

## Core Competencies

- **Attention to Detail** — Produces accurate work and catches errors before they reach finalization.
- **Accountability & Ownership** — Takes full responsibility for assigned deliverables and follows through to completion.
- **Reliability** — Maintains consistent, full-time availability and meets commitments.
- **Integrity & Confidentiality** — Handles sensitive information with discretion.
- **Communication** — Keeps stakeholders informed with clear, timely updates.
- **Organization** — Manages multiple priorities and recurring deadlines without lapses.

-----

## Work Environment & Expectations

This is a fully remote, full-time position. The successful candidate is expected to be available and responsive during agreed working hours, maintain accurate time and activity records, and deliver work product that meets quality and timeliness standards. Performance will be evaluated against defined deliverables, audit accuracy, and adherence to schedule.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0331
Total Execution Time  0.0344
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HR-Generalist-1677226
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0255 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1677226
 LIMIT 1 
0.0021   SELECT *
FROM `employers`
WHERE `employer_id` = 215567
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1677226
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-13',ej.date_added) duration_daysDATEDIFF('2026-07-13',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1677226' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1677226 
0.0023   UPDATE employer_jobs SET hit_counts '***Jun-26-2026=333***Jun-27-2026=54***Jun-28-2026=30***Jun-29-2026=42***Jun-30-2026=24***Jul-01-2026=12***Jul-02-2026=14***Jul-03-2026=3***Jul-04-2026=3***Jul-05-2026=3***Jul-06-2026=11***Jul-07-2026=5***Jul-08-2026=2***Jul-09-2026=14***Jul-10-2026=847***Jul-11-2026=40***Jul-13-2026=1' WHERE job_id'1677226'  
0.0013   UPDATE employer_jobs SET monthly_hits '***Jun-2026=483***Jul-2026=955' WHERE job_id'1677226'  
0.0019   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1677226' AND status LIKE 'sent%' ORDER BY id DESC  
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1677226 
0.0103   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '215567'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)