Career Opportunities Available Join Our Team!

Beacon staff help make our community a better place.  And many others want to join us. If you’re here, it means you’re among them – and we’re excited to hear all about you!

However, due to the number of applications we receive, we’re only able to contact those who are shortlisted for an interview.

When a position is filled, we’ll remove the job posting. If you haven’t heard from us, please keep monitoring this page for other positions that match your skills and qualifications.

We don’t keep resumes on file but we do welcome resumes and applications in response to all posted positions.

Thank you!

If you are experiencing issues viewing the links below, please right click on the posting link and select to open the link in a new tab or window.


Child, Youth and Family Services

Shelter Worker

Infant Toddler Educator

Early Childhood Educator

Child Care Worker

Housing Support

Facilities Maintenance Worker

Youth Housing Support Worker

Community Liaison

Employment Services

JETS Jumpstart Employment Training Skills Program


Admin Assistant

Licensed Practical Nurse

Registered Nurse

Resident Care



Resident Care Attendant

Social Worker


Housekeeper Brentwood House

Housekeeper Saanich Peninsula

Housekeeper Saanich

Parry Place

Recreation & Hospitality Assistant

Thrift Store

Assistant Depot Manager

Assistant Manager

Assistant Depot Manager

Assistant Manager

SHOAL Centre

Manager Volunteer Engagement