Find work in Canada.

336,383 jobs across our Canadian network. How we count

  • Food Service Worker

    Compass Group Canada

    Sydney Indian Reserve No. 28A, NS · Sydney, NS

    • Part-time

    …financial wellbeing. We also have an Employment Assistance Program which provides our associates with access to 24/7 support, resources, and…

  • Social Worker Degree

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

    Job Description: The Social Worker will be a member of the Interprofessional Practice team of Social Workers providing assessment, counselling and support to children and families within…

  • 26-166 Victim Services Case Worker

    City of Maple Ridge

    Maple Ridge, BC

    • $35.32 to $41.63 CAD / hour
    • Internship

    Maintain accurate, confidential client files and document services provided in accordance with program policies.

  • C205 Peer Support Worker ( Full Time )

    Phoenix Drug & Alcohol Recovery and Education Society

    Surrey, BC

    • Full-time

    The Peer Support Worker provides supportive mentorship during the recovery and capacity-building of residents and alumni of the facility by engaging in their physical and mental health…

  • Sunshine Coast - Indigenous Cultural Liaison Support Worker (Casual)

    RainCity Housing and Support Society

    Sunshine Coast, BC

    • Full-time

    The Indigenous Cultural Liaison Support Worker (ICL) provides the Indigenous lens and consults with Indigenous clients to provide/connect them with a range of Indigenous specific supports…

  • Personal Support Worker

    March of Dimes Canada

    Sudbury, ON · Greater Sudbury, ON

    We are currently looking to fill 1 Part-Time Personal Support Worker (PSW) position, internally known as Support Services Attendant (SSA), in our Assisted Living Seniors Program in Sudbury,…

  • Registered Nurse - Nursing Resource Team

    St. Thomas Elgin General Hospital

    St. Thomas, ON

    • $41.15 to $58.98 CAD / hour
    • Full-time

    Access to our Health and Wellness 360 Program including an onsite social worker

  • Case Worker (Part Time)

    The Salvation Army Canada and Bermuda Territory

    Burnaby, BC · Cariboo Hill Temple

    • Part-time

    The Case Worker provides compassionate, participant-centred case management services to individuals and families accessing The Salvation Army's community programs. The Case Worker builds…

  • Case Worker (Part Time)

    The Salvation Army in Canada

    Burnaby, BC

    • Part-time

    The Case Worker provides compassionate, participant-centred case management services to individuals and families accessing The Salvation Army's community programs. The Case Worker builds…

  • Legal Counsel

    Cenovus Energy

    Calgary, AB

    • Full-time

    Worker Type: EmployeeJob Post End Date: 10/19/2026

  • Senior Project Engineer

    Cenovus Energy

    Calgary, AB

    • Full-time

    Worker Type: EmployeeJob Post End Date: 10/20/2026

  • Senior Project Engineer

    Cenovus Energy

    Calgary, AB

    • Full-time

    Reporting to the Senior Manager, Project Engineering & Program Management, the Senior Project Engineer is responsible for ensuring the safe, on-budget, on-schedule, and high-quality…

  • HR Generalist (12-18 Month Limited Term)

    Energy Safety Canada

    Calgary, AB

    As the national safety association for the oil and gas industry we advocate for worker health and safety.

  • Mental Health Rehabilitation Worker (Social Services Diploma/ Health Care Worker)

    Vancouver Coastal Health

    Vancouver, BC

    • Full-time

    Reporting to the Program Coordinator and under the daily direction of the Registered Nurse and/or Registered Psychiatric Nurse, the Mental Health Rehabilitation Worker provides support to…

  • Personal Support Worker - (PT) - Toronto, ON

    March of Dimes Canada

    Toronto, ON

    We are currently looking to fill 3 part-time Personal Support Worker (PSW) positions, internally known as Support Services Attendant (SSA), in our Outreach Program in Toronto.

  • Peer Support Worker

    SHIPSHEY

    Mississauga, ON

    • $58,271.73 to $71,889.65 CAD / year
    • Full-time

    Reporting to the program manager, the Peer Support Worker will have a passion for working with the community in one of our programs that provides housing and supports for individuals…

  • Maintenance Worker

    Government of Manitoba

    East St. Paul, MB · East Saint Paul, MB

    • Full-time

    …Complete the application form at the link below or contact Human Resource Services under “Apply to” to request a copy of the application form. The selection board will rely only on…

  • Registered Social Worker

    SE Health

    Red Deer, AB

    • Part-time

    Position Summary: As a key member of the SE Health clinical team at Taylor View Towers, the Social Worker will work with resident to increase their health and wellness. The suitable Social…

  • Sutton - Winter 26/27- Concierge

    Northland Properties

    Revelstoke, BC

    …ensuring a memorable stay. The concierge acts as a knowledgeable resource for guests, helping with reservations, transportation and special…

  • Primary & Community Care Social Worker - Burnaby

    Fraser Health

    Burnaby, BC

    • Full-time

    …exciting opportunity for a Primary & Community Care Social Worker Primary Care team in Burnaby…

  • Field Health and Safety Advisor (HSE)

    Morgan Construction & Environmental Ltd.

    AB

    • Other

    Drive innovation by identifying opportunities to enhance the safety management program and introducing industry best practices.

  • Senior Support Worker-Barrie-Temporary Assignment

    Arc Mercer

    Barrie, ON

    • Contract

    We are presently accepting resumes for one (1) Full-time Temporary Assignment Senior Support Worker to work in our group homes in Barrie. This position provides supportive services to meet…

  • Loss Prevention Officer (Victoria)

    Save-On-Foods

    Langley (District), BC · Victoria, BC

    • Part-time

    Protect and serve in a career with resource protection where you’ll make a difference in your community by ensuring the safety of our team members, customers, and business operations. Join…

  • Protective Services Guard (Victoria)

    Save-On-Foods

    Langley (District), BC · Victoria, BC

    • Part-time

    Protect and serve in a career with resource protection where you’ll make a difference in your community by ensuring the safety of our team members, customers, and business operations. Join…

  • Protective Services Guard (Winnipeg)

    Save-On-Foods

    Winnipeg, MB · Resource Protection MB - Winnipeg MB

    • Part-time

    Protect and serve in a career with resource protection where you’ll make a difference in your community by ensuring the safety of our team members, customers, and business operations. Join…