Lead Social Worker (LICSW) & Team Supervisor – Hybrid

Ellie Mental Health-Metro Boston

Newton Upper Falls (MA)

Hybrid

USD 83,000 - 123,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
401(k) Match
Flexible scheduling
PTO
Free CEU credits
Credentialing & space
Administrative support

Job summary

Ellie Mental Health in Newton, MA is seeking a licensed social worker (LICSW) to join as supervising Lead Social Worker. The role focuses on expanding access to care, supporting clinicians, and implementing creative, client-centered interventions in a hybrid setting.

The position offers competitive compensation, comprehensive benefits, flexible scheduling, CEUs, and a supportive team that emphasizes authenticity, compassion, and collaboration in a locally owned clinic.

Qualifications

  • Master’s degree in behavioral sciences or related field.
  • Massachusetts LICSW licensure.
  • Experience with diagnostic assessments, treatment plans, and clinical case notes.
  • Knowledge of therapy services, community resources, insurance billing, and documentation.
  • Ability to submit documentation in a timely manner.
  • Ability to maintain professional boundaries with clients.
  • Proficient in Office 365 and Valant EHR.
  • Able to pass a background check.
  • Authorization to work in the United States.

Responsibilities

  • Supervising other social workers.
  • Evaluate diagnoses, create, implement, and maintain treatment plans with ongoing documentation.
  • Maintain a caseload of at least 25 client visits per week for full-time status (or handle more clients).
  • Provide excellent customer service and collaborate with a team to close gaps in care.
  • Use creativity in interventions to help clients meet goals.
  • Prepare and submit session documentation per guidelines.
  • Coordinate services with case managers, families, medical staff, and school personnel.
  • Attend all clinical staff meetings and trainings.

Skills

LICSW
Diagnostic assessments
Treatment plans
Documentation
Boundaries
Background check
Work authorization

Education

Master’s degree in behavioral sciences

Tools

Valant
Office 365

Job description

Ellie Mental Health in Newton, MA is seeking a licensed social worker (LICSW) to join as supervising Lead Social Worker. The role focuses on expanding access to care, supporting clinicians, and implementing creative, client-centered interventions in a hybrid setting.

The position offers competitive compensation, comprehensive benefits, flexible scheduling, CEUs, and a supportive team that emphasizes authenticity, compassion, and collaboration in a locally owned clinic.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid LICSW Lead Social Worker Supervisor
Hybrid LICSW Lead Social Worker Supervisor

Ellie Mental Health-Metro Boston • Lexington (MA)

Hybrid
USD 83,000 - 123,000
Health benefits
PTO
401(k) match
+3
Lead Social Worker LICSW Supervisor
Lead Social Worker LICSW Supervisor

Ellie Mental Health - 182 • Lexington (MA)

On-site
USD 83,000 - 123,000
Competitive compensation
Health benefits
Flexible scheduling
+1
Lead Social Worker LICSW Supervisor
Lead Social Worker LICSW Supervisor

Ellie Mental Health-Metro Boston • Newton Upper Falls (MA)

Hybrid
USD 83,000 - 123,000
Health benefits
401(k) Match
Flexible scheduling
+4
Lead Social Worker LICSW Supervisor
Lead Social Worker LICSW Supervisor

Ellie Mental Health - 182 • Newton (MA)

Hybrid
USD 83,000 - 123,000
Competitive compensation
Health benefits
Flexible scheduling
+3
LICSW Lead Therapist & Supervisor | Flexible Schedule
LICSW Lead Therapist & Supervisor | Flexible Schedule

Ellie Mental Health, PLLP • Foxborough (MA)

On-site
USD 110,000 - 140,000
Competitive salary
Health insurance
Flexible schedule
+7
Lead LICSW Supervisor- Hybrid, Creative Mental Health Leader
Lead LICSW Supervisor- Hybrid, Creative Mental Health Leader

Ellie Mental Health - 182 • Newton (MA)

Hybrid
USD 83,000 - 123,000
Competitive compensation
Health benefits
Flexible scheduling
+3
Hybrid LICSW Supervisor - Lead Social Worker
Hybrid LICSW Supervisor - Lead Social Worker

Ellie Mental Health - 182 • Lexington (MA)

On-site
USD 83,000 - 123,000
Competitive compensation
Health benefits
Flexible scheduling
+1
Lead Social Worker LICSW Supervisor
Lead Social Worker LICSW Supervisor

Ellie Mental Health-Metro Boston • Lexington (MA)

Hybrid
USD 83,000 - 123,000
Health benefits
PTO
401(k) match
+3
LCSW Supervisor - Flexible Remote Leadership & Growth
LCSW Supervisor - Flexible Remote Leadership & Growth

Ellie Mental Health, PLLP • Newtown (PA)

Hybrid
USD 70,000 - 90,000
Health insurance
Flexible schedule
Competitive salary
+2
Lead LMHC Supervisor | Hybrid Role, Creative Mental Health Leader
Lead LMHC Supervisor | Hybrid Role, Creative Mental Health Leader

Ellie Mental Health-Metro Boston • Newton Upper Falls (MA)

Hybrid
USD 83,000 - 123,000
Health benefits (medical)
Dental insurance
Vision insurance
+7