Community Living Scheduling Assistant: Full-Time (San Francisco)

Do you enjoy working with people? Does the idea of empowering individuals to lead independent lives in the communities of their choice appeal to you? Toolworks’ Community Living Department is expanding and we are currently looking for dedicated, creative individuals to join our team.

We are currently seeking a Scheduling Assistant for to manage the day-to-day scheduling needs of the Community Living department. We offer competitive pay and excellent benefits! Get paid to make a difference and have fun at the same time!

This is a full-time 40 hour per week position M-F located at our administrative office in San Francisco. Typical schedule is 8:30a-5p with ability to flex days/hours as needed

In addition to the requirements/duties listed below, the ideal candidate will have the ability to:

  • Handle high call volumes
  • Think quickly and proactively
  • Manage multiple priorities on a daily basis
  • Communicate in a friendly and professional manner with our clients and staff
  • Create/manage spreadsheets using Google Sheets

Toolworks, in partnership with people with disabilities, is a human service agency dedicated to providing the tools and resources that promote independence, equality, and personal satisfaction. Toolworks provides a number of programs including: job placement and training, community integration, and supported living services.


Position Title:             Scheduling Assistant

Reports to:                 Program Coordinators

Supervises:                 N/A

Status/level:                Non-Exempt position

Grade:                         B

Purpose:  To support smooth and effective operations and provide clerical support.



Administrative Support

  • Manage the day-to-day schedules of clients and Community Living support staff
  • Provides staffing for sick leaves, vacations and unfilled positions
  • Maintains scheduling/billing/tracking database
  • Enters scheduling, client and staff data into database
  • Reviews scheduling data daily
  • Assist with organization and scheduling of weekly/monthly/quarterly staff meetings and trainings
  • Assists with recruiting, orientations, in-services
  • Assists with payroll duties including verifying timesheets, updating scheduling spreadsheets
  • Communicates daily with clients and support staff, contacts clients and support staff notifying them daily of changes
  • Provides on-call coverage/staffing support and replacement as needed


Other duties as required

Skills, Knowledge and Abilities:

Education and Experience Requirement:

  • Minimum of one year experiencing working in an office setting
  • Experience creating schedules preferred
  • Human Services experience and/or experience in the field of disability strongly preferred

Skills requirement:

  • Knowledge of Google Apps, Excel, workforce management systems
  • Strong attention to detail
  • Ability to multitask in a fast paced environment
  • Excellent oral and written skills

Compensation and Benefits:


  • Depends on experience


  • Paid employee medical, dental, and vision coverage
  • 401k contribution
  • Twelve days of paid vacation accrued annually
  • Twelve sick days accrued annually
  • Ten paid holidays annually
  • Birthday holiday per year
  • Tuition reimbursement
  • Employee wellness program