Home Care Scheduling Coordinator

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

TYPE OF WORK

Full Time

SALARY

4

HOURS PER WEEK

40

DATE UPDATED

Oct 7, 2026

JOB OVERVIEW

We are seeking a highly organized, proactive, and experienced Virtual Scheduling Coordinator to manage the complex staffing needs of our Northern California branches. You will be the central hub of communication between our caregivers and clients, ensuring that care is delivered seamlessly across six major counties.

This role requires a "problem-solver" mindset—someone who can navigate the nuances of home care scheduling while maintaining a calm, professional demeanor in a fast-paced environment.

Key Responsibilities
Multi-Branch Monitoring: Oversee and manage schedules for all Beacon Home Care branches across Alameda, Contra Costa, Solano, San Francisco, San Mateo, and Santa Clara Counties.

Care Coordination: Act as the primary point of contact for caregivers; assigning shifts, managing cancellations, and ensuring all client care plans are staffed appropriately.

Payroll Preparation & Auditing: * Ensure that "Time In" and "Time Out" data in WellSky matches perfectly with Paylocity records.

Proactively follow up with caregivers regarding missed punches or discrepancies.
Prepare weekly caregiver payroll exports/reports with high accuracy.

Communication Management: Handle high-volume inbound and outbound calls with professionalism and empathy.

Issue Resolution: Independently address scheduling conflicts and caregiver concerns. Use sound judgment to escalate high-priority issues to the Manager when necessary.

Documentation: Maintain meticulous notes on all interactions and schedule changes to ensure a clear audit trail for the team.

Required Qualifications & Skills
Industry Experience: Previous experience specifically as a scheduler in a Home Care or Home Health setting is mandatory.

Technical Proficiency: Professional-level experience with the following tools is highly preferred:
WellSky (Scheduling/CRM)
Paylocity (Timekeeping/Payroll)
Microsoft Teams (Internal Communication)
Clerk (SMS/Communication)

PST Availability: Must be able to work consistently during California business hours.

Soft Skills:
Detail-Oriented: A sharp eye for numbers and data reconciliation between two different software platforms.
Proactive Nature: You don't wait for a shift to go unfilled; you anticipate needs before they become crises.
Elite Organization: Ability to track moving parts across six different geographic regions.
Independent Problem Solver: A "figure-it-out" attitude when faced with last-minute call-outs or logistical hurdles.

PLEASE FILL OUT THE APPLICATION FORM HERE:
----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0236
Total Execution Time  0.0265
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,488 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Home-Care-Scheduling-Coordinator-1642493
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0152 seconds)  (Hide)
0.0025   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1642493
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 932676
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1642493
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1642493' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1642493 
0.0017   UPDATE employer_jobs SET hit_counts = '***May-08-2026=407***May-09-2026=157***May-10-2026=47***May-11-2026=75***May-12-2026=57***May-13-2026=54***May-14-2026=34***May-15-2026=22***May-16-2026=20***May-17-2026=12***May-18-2026=20***May-19-2026=32***May-20-2026=31***May-21-2026=22***May-22-2026=16***May-23-2026=17***May-24-2026=12***May-25-2026=19***May-26-2026=21***May-27-2026=9***May-28-2026=22***May-29-2026=14***May-30-2026=8***May-31-2026=9***Jun-01-2026=15***Jun-02-2026=25***Jun-03-2026=8***Jun-04-2026=13***Jun-05-2026=7***Jun-06-2026=8***Jun-08-2026=3***Jun-09-2026=7***Jun-10-2026=10***Jun-11-2026=8***Jun-12-2026=5***Jun-13-2026=3***Jun-14-2026=6***Jun-15-2026=3***Jun-16-2026=4***Jun-17-2026=5***Jun-18-2026=7***Jun-19-2026=2***Jun-20-2026=3***Jun-21-2026=1***Jun-22-2026=5***Jun-23-2026=4***Jun-24-2026=4***Jun-25-2026=4***Jun-26-2026=3***Jun-27-2026=1***Jun-28-2026=2***Jun-29-2026=7***Jun-30-2026=6***Jul-01-2026=3***Jul-02-2026=4***Jul-03-2026=3***Jul-05-2026=2***Jul-06-2026=3***Jul-08-2026=2***Jul-11-2026=4***Jul-13-2026=3***Jul-14-2026=1***Jul-17-2026=1***Jul-19-2026=3***Jul-20-2026=1***Jul-22-2026=1***Jul-24-2026=1***Jul-31-2026=1***Aug-01-2026=1***Aug-13-2026=1***Aug-18-2026=1***Aug-24-2026=1***Aug-28-2026=3***Aug-31-2026=1***Sep-03-2026=2***Sep-12-2026=1***Sep-22-2026=1***Sep-23-2026=686***Sep-24-2026=300***Sep-25-2026=81***Sep-26-2026=38***Sep-27-2026=46***Sep-28-2026=47***Sep-29-2026=31***Sep-30-2026=43***Oct-01-2026=299***Oct-02-2026=279***Oct-03-2026=79***Oct-04-2026=65***Oct-05-2026=92***Oct-06-2026=66***Oct-07-2026=940***Oct-08-2026=110***Oct-09-2026=63***Oct-10-2026=26***Oct-11-2026=28***Oct-12-2026=43***Oct-13-2026=30***Oct-14-2026=26***Oct-15-2026=25***Oct-16-2026=15***Oct-17-2026=19***Oct-18-2026=2' WHERE job_id= '1642493'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***May-2026=1137***Jun-2026=178***Jul-2026=33***Aug-2026=8***Sep-2026=1275***Oct-2026=2205' WHERE job_id= '1642493'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1642493' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1642493 
0.0034   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '932676'
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)