
Part-Time Environmental Services Worker (20 hours per week)
Environmental Service Worker (ESW)
Internal/External Posting
One (1) Part-Time Temporary Position (20 hours per week)
* Estimated Contract Start Date – ASAP * Contract End Date – March 31, 2027 * Please note that this part-time position is being hired to work Monday to Friday, from 4:00 p.m. to 8:00 p.m.
Street Health is a community-based agency providing innovative physical and mental health programs and advocacy to homeless and insecurely housed individuals in downtown Toronto for over 30 years. Street Health, a not-for-profit organization located within the downtown-east neighborhood of Toronto, works to improve the health and wellbeing of people who are homeless and under-housed by addressing the social determinants of health. Our organization provides services in the areas of innovative nursing, mental health, harm reduction, overdose prevention, outreach, and identification replacement programs, and through advocacy, research, and education.
Street Health is expanding our much-needed services in our Overdose Prevention Site (OPS) on contract to March 31, 2027. We are excited to be adding a second shift of services in response to the closures of several Supervised Consumption Site (SCS’) in downtown Toronto. The successful candidate will provide cleaning and maintenance care for the OPS site. This position is being hired to work in the OPS for a new afternoon/early evening shift scheduled from 4:00 p.m. to 8:00 p.m. from Monday to Friday of each week. This posting is being advertised for one new vacancy.
Street Health does not use artificial intelligence (AI) tools or automated decision-making systems in any stage of our recruitment or selection process. All applications are reviewed and assessed by human recruiters and hiring managers to ensure fair, transparent, and personalized evaluation of every candidate.
Responsibilities of the position include, but may not be limited to:
- Clean all areas of Street Health, including inside and outside both buildings, driveway and backyard to ensure that our buildings are well maintained and presentable;
- Work collaboratively with Administrative Coordinator and others to determine priorities in maintenance work;
- Implement bed bug protocol with regular maintenance;
- Ensure gardens and courtyard are clean and well maintained;
- Follow WHMIS and other health and safety protocols when cleaning clinical spaces;
- Ensure garbage, recycling and compost are collected and disposed of;
- Ensure completion of maintenance tasks including general repairs, painting etc.;
- Ensure any used harm reduction equipment is disposed of in a safe way;
- Assist in unloading and storage of delivery supplies;
- Engage and connect with clients of Street Health in a non-judgement way; and
Maintain a friendly and welcoming presence for our neighbours and other visitors.
Admin Duties:
- Manage organizational administrative tasks such as checking emails, completing timesheets etc.
- Meet with Executive Director on a monthly basis to provide program updates.
- Participate in other organizational activities and required training.
- All other duties as may be assigned within the scope of this position.
Qualifications & Requirements:
- A minimum of 2 years’ experience in building and maintenance repair including experience with basis plumbing repairs, basic electrical, basic carpentry, painting, drywall repair, ceramic tiling, lock/door hardware, etc.
- Lived and/or living experience with substance use and harm reduction.
- Scheduling flexibility is needed to cover shifts with short notice.
- Demonstrated understanding of Workplace Health and Safety measures.
- Experience working in an organization that provides services similar to that of Street Health.
- Excellent oral and written communication skills.
- Flexibility is needed to cover shifts with short notice.
- Valid CPR certification or ability to obtain certification within the first 3 months of employment.
- Successful completion of a police services Vulnerable Sector Screening Check.
Don’t meet every single qualification? If you are intrigued and excited about this role but your experience doesn’t align perfectly with every qualification in this job posting, we encourage you to apply anyway. You might just be the right candidate we have been searching for to join our team! Research has shown that people of colour, women and members of other equity deserving groups are less likely to apply to jobs unless they meet every single qualification. Street Health is committed to building a diverse and authentic organization and we welcome your application.
Position Type: Part-Time, Temporary, Bargaining Unit
Salary: $27.20 per hour
Hours of Work: Monday to Friday, 4:00 p.m. to 8:00 p.m.
Primary Work Location: 338 Dundas Street East, Toronto, ON, M5A 2A1
Reports to: Director, Operations
Posting Date: Wednesday June 24, 2026
Application Deadline: Sunday July 5, 2026
Deadline to apply: Please submit a cover letter and resume by 5:00 pm on Sunday July 5, 2026, to employment@streethealth.ca.
Please quote “ESWAfternoons_0726” in the subject line of the email.
Street Health is committed to diversity, equity & inclusion and developing a workforce that is reflective of the communities and clients that we work with. We strongly encourage applications from members of equity deserving groups including but not limited to; people with lived and/or living experience, Black people, Indigenous Peoples, racialized communities, LGBTQ2SIA+ people, people with disabilities, and people with marginalized identities.
Street Health is committed to providing accessible employment practices in compliance with the Accessibility for Ontarians with
Disabilities Act, 2005 (AODA). Applicants are asked to make accommodation requests by email to employment@streethealth.ca and include the subject term ‘Accessibility’, or via telephone to 416-921-8668 ext. 228. Street Health will make every effort to ensure that reasonable accommodation requests are available throughout the recruitment process.
Required career level
- Experienced (Non Manager)
Salary range
- $27.20 per hour
Required languages
- English