Join Our Team

The Society of St. Vincent de Paul is a non-profit organization based in Southwestern Pennsylvania that supports more than 100,000 local individuals and families every year on a person-to-person level. We offer this support through a number of basic needs assistance programs (such as food, housing, utility assistance, and transportation), and also through our thrift store and recycling programs. Our stores and warehouse provide vital funding for our programs in addition to a place to shop and donate. If you would like to join our team, the first step is filling out the online application.

We are currently seeking reliable individuals with strong work ethics and great attitudes for the following positions:


Position: Assistant Manager – FT 

Location: Swissvale

Starting rate: $28,000/yr

Job description: Responsible for assisting the Store Manager in the essential functions of the administration of company policies and procedures with employees in the retail store.  Also responsible for the training and development of store employees.  Upholds the mission and values of the Society of St. Vincent de Paul in the performance of duties.

Apply Now


Position: Assistant Manager – FT

Location: Monroeville

Starting rate: $28,000/yr

Job description: Responsible for assisting the Store Manager in the essential functions of the administration of company policies and procedures with employees in the retail store.  Also responsible for the training and development of store employees.  Upholds the mission and values of the Society of St. Vincent de Paul in the performance of duties.

Apply Now


Position: Full-time Driver

Location: Penn Hills

Starting rate: $15.00/hour

Job Description: Responsible for pick-ups and deliveries of donated goods; drive a box truck; ensure assigned truck is in running order; perform scheduled deliveries of furniture to clients; service St. Vincent de Paul donation boxes; perform other duties as assigned; ability to lift at least 50 lbs.

Apply Now


Position: PT Donation Acquisition Coordinator 

Location: Penn Hills

Starting rate: $12.00/hour

Job description: Responsible for the scheduling of pick-ups. Position requires excellent phone, data entry and organizational skills.  Must be familiar with Outlook Calendar (Access is a plus). Upholds the mission and values of the Society of St. Vincent de Paul in the performance of duties.

Apply Now


Position: Part-time Store Associate

Location: Swissvale

Starting rate: $9.00/hour

Job description: Responsible for duties related to: providing customer service; merchandise sorting, preparation and display; cash register operation; and other tasks which support the daily operation of a retail store.

Apply Now


Position: Part-time Store Associate

Location: Coraopolis

Starting rate: $9.00/hour

Job description: Responsible for duties related to: providing customer service; merchandise sorting, preparation and display; cash register operation; and other tasks which support the daily operation of a retail store.

Apply Now


Position: Part-time Store Associate

Location: Monroeville

Starting rate: $9.00/hour

Job description: Responsible for duties related to: providing customer service; merchandise sorting, preparation and display; cash register operation; and other tasks which support the daily operation of a retail store.

Apply Now


Position: Part-time Warehouse Laborer

Location: Penn Hills

Starting rate: $9.00/hour

Job description: Responsible for assisting the Driver with pick-up of donated goods, delivery of furniture to clients; servicing the St. Vincent de Paul stores, servicing St. Vincent de Paul donation boxes, sort and bale merchandise, and off load trucks. Ability to lift at least 50 lbs.

Apply Now