TS

The Salvation Army in Canada

Verified Job Source

The Salvation Army provides direct, compassionate, hands-on service to society's most vulnerable. #GivingHopeToday

Toronto, Ontario

Non-profit Organization Management
1,001–5,000 people

About

The Salvation Army is an international Christian organization that began its work in Canada in 1882 and has grown to become the largest non-governmental direct provider of social services in the country. The Salvation Army gives hope and support to vulnerable people today and every day in 400 communities across Canada and more than 120 countries around the world. The Salvation Army offers practical assistance for children and families, often tending to the basic necessities of life, provides shelter for homeless people and rehabilitation for people who have lost control of their lives to an addiction.

Open positions

Senior Business Systems Analyst

Remote · ["Toronto, Ontario, Canada"]

Who We Are For more than 130 years, The Salvation Army has served people in need in communities across Canada and Bermuda. Building on our roots as a world-wide Christian church, each year we help more than 2 million people, providing necessities such as food, clothing and shelter. In addition, we support people experiencing unemployment, addiction and family challenges. We continually adapt and innovate to meet emerging needs and live out our mission, vision and values of hope, service, dignity and stewardship. As a faith- and values-based organization, we hire and serve people of all backgr…

Casual Shelter Worker

On-site · Port Alberni

Support residents with daily living needs, activities, appointments, chores, and personal plans, while providing practical and emotional support. Assist with shelter operations, maintain records, report incidents, enforce policies, and coordinate with staff and external agencies.

Dock Worker

On-site · Prince George

Process warehouse donations by unloading, sorting, packing, storing, loading, and baling goods while protecting their integrity and selecting quality merchandise for store distribution. Meet daily targets, record incoming and outgoing donations, follow safety and housekeeping procedures, and operate equipment such as balers, compactors, pallet jacks, and conveyors.

Community Ministries Worker

On-site · Nelson

Coordinate food service operations and support food recovery, donation sorting, inventory tracking, and food share activities. Maintain a clean and safe environment, assist guests and donors, monitor equipment, and support staff and volunteers.

Day Care Worker A

On-site · Moncton

Support children's holistic development by planning and delivering age-appropriate, inclusive programs, guiding behaviour, and meeting health, safety, and nutritional needs. Build relationships with families and colleagues, maintain the childcare environment and required records, and follow applicable policies and regulations.

Assistant Store Manager

On-site · Brantford

Support the Store Manager with daily thrift store operations, including customer service, cash procedures, inventory processing, merchandising, and sales promotions. Supervise staff and volunteers when the Store Manager is absent, and assist with hiring, scheduling, training, safety compliance, and store administration.

Program Coordinator and Facilitator

On-site · Vancouver

Coordinate, deliver, and evaluate in-person and virtual programming for survivors of human trafficking, including life skills, mental wellness, recovery, and community activities. Supervise volunteers and placements, coordinate referrals and community partnerships, maintain case-management records and program resources, and report on outcomes, safety, and funding requirements.

Union Store Associate

On-site · Saskatoon

Serve customers and donors, process sales transactions, and support daily thrift store operations. Sort, price, replenish, and display donated merchandise while maintaining store cleanliness, organization, security, and safety.

Union Store Associate

On-site · Saskatoon

Provide courteous customer and donor service, process sales transactions, and sort, price, stock, and organize donated merchandise. Maintain store displays, cleanliness, inventory, and safety while supporting daily retail operations.

Support Worker (Casual)

On-site · Victoria

Monitor residents and facility security by conducting rounds, bed checks, curfew and sign-in/out checks, and enforcing facility rules and parole conditions. Document relevant information and incidents, communicate with correctional and emergency contacts as needed, support residents, and help maintain a safe, organized facility.

Front Line Worker

On-site · Ottawa

Provide front-line support to Centre clients, including assessing needs, monitoring progress, completing intake and discharge procedures, offering emergency assistance, and connecting clients with appropriate resources. Maintain facility safety and security, respond to emergencies and behavioral issues, keep required records, report maintenance concerns, and complete assigned support duties.

Front Line Worker

On-site · Ottawa

Provide front-line support to Centre clients, including assessing needs, monitoring client goals, completing intake and discharge procedures, and connecting clients with appropriate resources. Maintain facility safety and security, respond to emergencies, document incidents and service activity, and assist with support and housekeeping duties.

Direct Engagement Case Manager

On-site · Ottawa

Provide structured, direct-engagement case management to high-acuity shelter clients, supporting their assessment, service planning, crisis response, and transition to appropriate housing and support services. Coordinate referrals and follow-up, advocate for clients, maintain accurate records, and submit required reports to the City and program management.

Resident Support Worker

On-site · Calgary

Support residents experiencing homelessness by managing admissions, communicating and enforcing program guidelines, monitoring safety, and helping residents develop life skills and goals. Maintain accurate resident records and program statistics, coordinate with internal and external services, and assist with daily shelter operations.

Front Line Worker

On-site · Ottawa

Provide front-line support to centre clients by assessing needs, monitoring progress, completing intake and discharge procedures, offering emergency assistance, and connecting clients with appropriate resources. Maintain facility safety and security, document incidents and service activity, complete rounds and housekeeping duties, and participate in staff meetings and service planning.

Maintenance Worker

On-site · Ottawa

Inspect, maintain, and repair building systems, equipment, furnishings, and grounds, including completing work orders and scheduled safety checks. Support facility cleanliness, event setups, inventory tracking, vehicle and equipment servicing, and coordination with contractors while maintaining a safe and welcoming environment.

Telco Analyst

On-site · Toronto

Design, implement, administer, and optimize enterprise telephony, VoIP, internet, and communication services, including PBX, analog, fax, and livestreaming systems. Lead telecommunications projects, troubleshoot service issues, manage vendors and system maintenance, and maintain security, disaster recovery, documentation, and user support.

Children & Youth Ministries Worker - Temporary

On-site · Victoria

Coordinate and deliver youth discipleship and outreach activities, including worship, Bible studies, visitation, and care programs, while mentoring youth and supporting their spiritual development. Recruit and train volunteers, collaborate with church and community partners, maintain activity records, and follow safety and confidentiality procedures.

Early Childhood Assistant

On-site · Mississauga

Support the development, safety, and well-being of children by helping implement age-appropriate programs, guiding behavior, meeting health and nutritional needs, and maintaining safe, clean environments. Build relationships with families and colleagues, document children's progress and daily activities, and follow childcare, health, safety, and organizational policies.

Christmas Kettle Assistant

On-site · Burlington

Assist with coordinating, scheduling, orienting, and supervising Christmas Kettle campaign staff and volunteers, while maintaining positive relationships with kettle sites. Coordinate daily kettle delivery and pickup, help secure and process donations, ensure sites have supplies and coverage, and support campaign operations as needed.