HR Generalist (California Employment Compliance & Recruitment Experience)

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

TYPE OF WORK

Full Time

SALARY

TBD

HOURS PER WEEK

40

DATE UPDATED

Apr 14, 2026

JOB OVERVIEW

We are seeking a highly skilled and detail-oriented HR Generalist based in the Philippines to support our US (California) workforce. This role requires hands-on experience in California employment laws, HRIS systems, recruitment, and US benefits administration, including 401(k).
The ideal candidate is someone who has supported California, US-based employees remotely, is confident navigating HR systems, and can independently manage HR operations while ensuring full compliance with federal and California regulations.

Job Details
• Work Setup: Fully Remote (Philippines-based)
• Schedule: Mondays to Fridays, 8 hours/day; Pacific Standard Time
• Employment Type: Full-time
• Start Date: ASAP

Key Responsibilities
• Manage end-to-end HR Generalist functions, including onboarding, offboarding, and employee lifecycle management for US employees
• Ensure compliance with California labor laws, including wage and hour regulations, leave policies, and employment documentation
• Utilize and manage HRIS platforms to maintain accurate employee data, generate reports, and streamline HR processes
• Serve as the go-to resource for HRIS administration, including data entry, audits, troubleshooting, and system updates
• Support full-cycle recruitment, including job postings, candidate screening, interview coordination, and offer processing
• Administer US employee benefits, including medical, dental, vision, and retirement plans such as 401(k)
• Handle benefits enrollment, changes, and employee inquiries, ensuring accuracy and compliance
• Coordinate and manage leave administration, including FMLA, CFRA, ADA accommodations, and related processes
• Maintain accurate, up-to-date, and confidential employee records and documentation
• Partner with payroll teams to validate employee data, benefits deductions, and employment updates
• Support employee relations by providing guidance aligned with US and California employment laws
• Assist in drafting, updating, and implementing HR policies and procedures
• Prepare HR reports, support audits, and ensure timely completion of compliance requirements

Requirements
• Proven experience as an HR Generalist supporting US-based employees, preferably in California
• Strong knowledge of California labor laws and employment regulations
• Hands-on experience with HRIS systems (e.g., employee data management, reporting, system navigation)
• Demonstrated experience in recruitment and talent acquisition
• Solid background in US benefits administration, including 401(k) and retirement plans
• Experience handling employee leave programs such as FMLA, CFRA, ADA, COBRA, and workers’ compensation
• Experience working in a remote or offshore (Philippines-based) setup supporting US teams
• Excellent English communication skills (written and verbal)
• High level of accuracy, organization, and attention to detail
• Ability to work independently and manage multiple priorities

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0127
Total Execution Time  0.0146
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,184 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HR-Generalist-California-Employment-Compliance-Recruitment-Experience-1623502
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0062 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1623502
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 546805
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1623502
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',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-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1623502' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1623502 
0.0012   UPDATE employer_jobs SET hit_counts '***Apr-14-2026=319***Apr-15-2026=80***Apr-16-2026=39***Apr-17-2026=25***Apr-18-2026=3***Apr-22-2026=2' WHERE job_id'1623502'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=468' WHERE job_id'1623502'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1623502' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1623502 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '546805'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)