Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Social Worker in Sunnyvale, CA

$38.96 - $58.96 per hour

Soliant Health

Take on a rewarding opportunity supporting high school students as a Mental Health Case Worker in a dynamic school environment for the 2026-2027 academic year. This contract role focuses on grades 9-12 and calls for expertise in school social work or marriage and family therapy. The district is seeking a passionate professional dedicated to improving student mental well-being and fostering a positive, supportive campus atmosphere.


Key Qualifications:

  • Active and valid LMFT or LCSW license required
  • Experience providing mental health support to adolescents
  • Background in school-based social work, counseling, or family therapy
  • Strong communication skills and ability to collaborate with educators, families, and outside resources
  • Demonstrated knowledge of adolescent development and crisis intervention
Primary Responsibilities:
  • Manage a caseload of approximately 28-30 high school students in need of case management and counseling
  • Conduct individual and group counseling sessions during school hours
  • Develop, implement, and monitor personalized care plans for students
  • Collaborate with teachers, administrators, and parents to promote students' social, emotional, and academic success
  • Maintain accurate documentation and uphold confidentiality standards
  • Provide crisis intervention and referrals to community services as appropriate
Position Details:
  • Assignment runs from August 12, 2026 to June 3, 2027
  • Full 35-hour work week: Monday through Friday, 8:15 am - 3:45 pm (with a 30-minute unpaid lunch break)
  • Work directly on-site in a high school setting

If you're passionate about making a positive impact on teens' mental health and ready to bring your expertise to a supportive educational environment, don't miss this chance! Apply today to contribute your skills as a valued Mental Health Case Worker for the upcoming school year.


Compensation for this position ranges from $38.96 to $58.96. Eligible candidates may also receive healthcare benefits, housing, and meals/incidentals. Full details of our healthcare benefits plan can be found here . This posting is open for 60 days after the posting date.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Social Worker in Sunnyvale, CA in Sunnyvale, CA vacancy
  •  ...patient education and ongoing evaluations in collaboration with the Sunnyvale palliative care interdisciplinary team. Full-time is 35...  ...certified or board-eligible in Hospice and Palliative Care Medicine CA medical license Join Us and Enjoy: ~ Physician-led and... 
    Suggested
    Full time
    Local area
    Relocation package
    Shift work
    Weekend work

    Parkland High School

    Sunnyvale, CA
    1 day ago
  • $2,833 per week

     ...Occupational Therapist Location: Sunnyvale, CA Agency: Medical Solutions Pay: $2,833 per week Shift Information: Days Start Date: ASAP About the Position A facility in Sunnyvale, CA is seeking its next amazing OT (Occupational Therapist).... 
    Suggested
    Full time
    Immediate start
    Shift work

    Medical Solutions

    Sunnyvale, CA
    1 day ago
  •  ...Occupational Therapist Location: Sunnyvale, CA Agency: Coast Medical Service Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 5 days x 8 hours Start Date: ASAP About the Position Coast Medical Service is a nationwide... 
    Suggested
    Weekly pay
    Full time
    Immediate start
    Shift work

    Coast Medical Service

    Sunnyvale, CA
    1 day ago
  • $2,708 - $2,908 per week

     ...Occupational Therapist Location: Sunnyvale, CA Agency: Ventura MedStaff Pay: $2,708 to $2,908 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/21/2026 About the Position Are you ready to take... 
    Suggested
    Weekly pay
    Full time
    Contract work
    Flexible hours
    Shift work

    Ventura MedStaff

    Sunnyvale, CA
    1 day ago
  • $80k - $114k

     ...Occupational Therapist - Sunnyvale, CA FOX Rehabilitation is growing in Sunnyvale, CA, and we're looking for passionate, licensed Occupational Therapists who want to deliver exceptional one-on-one care to older adults right where they live. Whether treating in private... 
    Suggested
    Bi-weekly pay
    Full time
    Part time
    Relief
    Work from home
    Flexible hours

    Fox Rehabilitation

    Sunnyvale, CA
    4 days ago
  • Occupational Therapist Location: Sunnyvale, CA 94085 Shift: Days, M-F, 8:30am-5pm Jconnect Infotech Inc
    Shift work

    Jconnect Infotech Inc

    Sunnyvale, CA
    2 days ago
  • $55 - $65 per hour

     ...Occupational Therapist (OT) Skilled Nursing Facility (SNF) Sunnyvale, CA Seeking a full-time Occupational Therapist (OT) in Sunnyvale, CA. Skilled Nursing Facility (SNF) setting, great pay, full benefits, and a warm, supportive team. New grads welcome! Are you a passionate... 
    Permanent employment
    Full time
    Relocation
    Relocation package

    Relient Health

    Sunnyvale, CA
    3 days ago
  • $38.86 - $68.86 per hour

     ...opportunity offers a collaborative environment where your expertise will directly impact young learners across several school sites near Sunnyvale, CA. The role provides a consistent daily schedule, with flexibility built in to accommodate your work-life balance. Key... 
    Contract work
    Monday to Friday

    ProCare Therapy

    Sunnyvale, CA
    9 days ago
  • $2,778 per week

     ...Licensed Clinical Social Worker (LCSW) Location: Palo Alto, CA Agency: Cynet Health Pay: $2,778 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 10/5/2026 About the Position Job Title: Licensed... 
    Full time
    Contract work
    Work experience placement
    Shift work

    Cynet Health

    Palo Alto, CA
    1 day ago
  • $1,898 per week

     ...Licensed Clinical Social Worker (LCSW) Location: San Jose, CA Agency: IMCS Group Pay: $1,898 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position We are seeking qualified candidates for a Social Worker specializing in... 
    Full time
    Contract work
    Immediate start
    Day shift
    Early shift

    IMCS Group

    San Jose, CA
    14 days ago
  • $2,269 - $2,493 per week

     ...Licensed Clinical Social Worker (LCSW) Location: Palo Alto, CA Agency: Aya Healthcare Pay: $2,269 to $2,493 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 10/5/2026 About the Position Aya... 
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Local area
    Immediate start
    Relocation
    Shift work

    Aya Healthcare

    Palo Alto, CA
    1 day ago
  • $2,296 per week

     ...Licensed Clinical Social Worker (LCSW) Location: San Jose, CA Agency: Focus Staff Pay: $2,296 per week Shift Information: Days - 5 days x 8 hours Start Date: ASAP About the Position Overview We currently have a client in San Jose, CA looking... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Relief
    Immediate start
    Shift work

    Focus Staff

    San Jose, CA
    1 day ago
  • $2,671 per week

     ...Licensed Clinical Social Worker (LCSW) Location: San Jose, CA Agency: Infojini Healthcare Pay: $2,671 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/5/2026 About the Position Social Clinical... 
    Full time
    Contract work
    Shift work

    Infojini Healthcare

    San Jose, CA
    1 day ago
  • $2,678 per week

     ...Licensed Clinical Social Worker (LCSW) Location: San Jose, CA Agency: Seven Healthcare Pay: $2,678 per week Shift Information: Days - 5 days x 8 hours Start Date: ASAP About the Position Location: San Jose, CA Type: Travel Schedule:... 
    Weekly pay
    Full time
    Immediate start
    Flexible hours
    Shift work

    Seven Healthcare

    San Jose, CA
    1 day ago
  • $1,931 - $2,326 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Fusion Medical Staffing Pay: $1,931 to $2,326 per week Shift Information: 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Travel Physical Therapist (... 
    Full time
    Contract work
    Temporary work
    Immediate start
    Work from home
    Shift work

    Fusion Medical Staffing

    Sunnyvale, CA
    1 day ago
  • $2,399 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Luvo Healthcare Pay: $2,399 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: Luvo Healthcare is seeking a Physical Therapist... 
    Full time
    Contract work
    Immediate start
    Shift work

    Luvo Healthcare

    Sunnyvale, CA
    1 day ago
  • $2,349 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Triage Staffing LLC Pay: $2,349 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/10/2026 About the Position Travel Rehab: Physical Therapy... 
    Full time
    Contract work
    Shift work

    Triage Staffing LLC

    Sunnyvale, CA
    1 day ago
  • $2,412 - $2,680 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Prime Time Healthcare Pay: $2,412 to $2,680 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: Prime Time Healthcare... 
    Full time
    Contract work
    Immediate start
    Shift work
    Rotating shift

    Prime Time Healthcare

    Sunnyvale, CA
    1 day ago
  • $2,794 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Medical Solutions Pay: $2,794 per week Shift Information: Days Start Date: 9/8/2026 About the Position A facility in Sunnyvale, CA is seeking its next amazing PT (Physical Therapist). Read... 
    Full time
    Shift work

    Medical Solutions

    Sunnyvale, CA
    1 day ago
  • $1,500 - $1,700 per week

     ...Job Description Job Description Certified Occupational Therapist Assistant (COTA) Location: Sunnyvale, CA Setting: SNF / Outpatient (varies by facility) Compensation: $1,500 – $1,700/week Key Responsibilities: • Evaluate and treat patients • Develop individualized... 

    HiredFirst

    Sunnyvale, CA
    a month ago
  • $2,280 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Core Medical Group Pay: $2,280 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 10/8/2026 About the Position CoreMedical Group has hundreds of exciting and rewarding... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Shift work

    Core Medical Group

    Sunnyvale, CA
    21 hours ago
  • $2,750 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: SkyBridge Healthcare Pay: $2,750 per week Shift Information: Rotating Contract Duration: 13 Weeks Start Date: ASAP About the Position Type: Allied Health Sunnyvale , CA   SkyBridge... 
    Full time
    Contract work
    Immediate start
    Relocation package
    Shift work

    SkyBridge Healthcare

    Sunnyvale, CA
    1 day ago
  • $2,412 - $2,680 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Prime Time Healthcare Pay: $2,412 to $2,680 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 26 Weeks Start Date: ASAP About the Role: Prime Time Healthcare... 
    Full time
    Contract work
    Immediate start
    Shift work
    Rotating shift

    Prime Time Healthcare

    Sunnyvale, CA
    1 day ago
  • $2,248 - $2,448 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Ventura MedStaff Pay: $2,248 to $2,448 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position Are you ready to take... 
    Weekly pay
    Full time
    Contract work
    Flexible hours
    Shift work

    Ventura MedStaff

    Sunnyvale, CA
    1 day ago
  • $2,455 - $2,530 per week

     ...Physical Therapist Location: Sunnyvale, CA Agency: Pioneer Healthcare Services Pay: $2,455 to $2,530 per week Shift Information: Days - 5 days x 8 hours Start Date: 9/29/2026 About the Position If you're interested in making a significant... 
    Full time
    Relocation package
    Shift work

    Pioneer Healthcare Services

    Sunnyvale, CA
    1 day ago
  •  ...Doctor of Medicine | Internal Medicine - General/Other Location: Sunnyvale, CA Employer: Provider Healthcare Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position Internal Medicine Locum Tenens in California – High... 
    Weekly pay
    Permanent employment
    Full time
    Part time
    Locum
    Immediate start
    Flexible hours

    Provider Healthcare

    Sunnyvale, CA
    7 days ago
  •  ...Doctor of Medicine | Internal Medicine - General/Other Location: Sunnyvale, CA Employer: Provider Healthcare Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position Step into a role that gives you the freedom to choose... 
    Weekly pay
    Extra income
    Full time
    Locum
    Immediate start
    Flexible hours
    Weekend work

    Provider Healthcare

    Sunnyvale, CA
    7 days ago
  •  ...Social Worker (LCSW/LMFT) - San Jose, CA Schedule: Full-time/Permanent Shifts: Days Job Summary: Licensed Clinical Social Worker collaborates with clinic management, nursing, and clinician staff to maintain high standards of patient care with the patient... 
    Permanent employment
    Full time
    Work experience placement
    Shift work

    Protouch Staffing

    San Jose, CA
    18 hours ago
  • $43.86 - $63.86 per hour

     ...meaningful impact in the lives of students by providing specialized occupational therapy services in a supportive school environment near Sunnyvale, California. This contract opportunity is ideal for an experienced Occupational Therapist seeking a flexible schedule, offering... 
    Contract work
    Part time
    Flexible hours

    Soliant

    Sunnyvale, CA
    5 days ago
  • $3,295 per week

     ...Licensed Social Worker Location: Palo Alto, CA Agency: Medical Solutions Pay: $3,295 per week Shift Information: Days Start Date: 9/28/2026 About the Position A facility in Palo Alto, CA is seeking its next amazing Social Worker. Read on... 
    Full time
    Shift work

    Medical Solutions

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Social Worker in Sunnyvale, CA. Be the first to apply!