Demo

Program Assistant

EngAGE
Salem, OR Full Time
POSTED ON 3/13/2026
AVAILABLE BEFORE 5/13/2026

Position Type: Part Time, in person

Weekly Hours: 20 hours per week. Afternoon and weekend hours are required.

Hourly rate: $20-22 per hour DOE

Benefits: Paid holidays and sick leave; 401(k) match

Background Check will be required prior to final offer

Job Description:

The Community for All Ages (CFAA) Program Assistant reports directly to the EngAGE Northwest Executive Director and collaborates with the upper management team, the CFAA Program Director, and the national team of Program Directors.

Essential Duties and Responsibilities:

The CFAA Program Assistant is responsible for onsite program direction duties at a CFAA community. Additional duties may include special projects and programs with duties defined on a “per project” basis.

The CFAA Program Assistant:

  • Develops on site programs in the areas of Wellness, Creativity, Lifelong Learning and Community Building. Works with the CFAA Program Director (PD) and EngAGE team to develop innovative programming to further the experience of creative and healthy aging and intergenerational connection.
  • Maintains regular communication with property management staff/on-site teams
  • Researches and gathers information on local resources to support residents
  • Holds office hours to connect residents with relevant resources and services in the community to support resident stability and wellbeing
  • Recruits volunteers, entertainers, and partner organizations
  • Generates and manages contracts with Independent Contractors
  • Coordinates with CFAA PD to manage Program Budgets for community
  • Schedules, advertises, promotes and facilitates classes, events, celebrations
  • Monitors the progress and success of the classes, workshops, events
  • Attends scheduled meetings
  • Provides information to CFAA PD for monthly reports
  • Reconciles credit card expenditures

Qualifications

  • Demonstrated ability to work well with others.
  • Thorough knowledge of programs and projects, experience with affordable housing a plus
  • Considerable initiative and judgment in adapting programs to the needs of the individual resident or group, in securing the cooperation of the residents and personnel.
  • Strong communication and interpersonal skills.
  • Adaptable, and able to function well independently in a dynamic work environment
  • Familiarity with computer programs necessary for reporting including Excel and Word
  • Experience working with older adults, with kids, and/or working with low-income residents and individuals with different lived experiences is a plus.
  • Fluent in English (speaking and writing), bilingual a plus.

Requirements

  • Current valid Oregon driver’s license, good driving record, comprehensive auto insurance
  • Must be an Oregon resident.

Work Authorization/Security Clearance (if applicable)

  • Being authorized to work in the U.S. is a precondition of employment. EngAGE, Inc. does not sponsor employment visas, such as H-1B.

Fair Chance (Ban the Box) Statement

  • EngAGE, Inc. will consider qualified applicants with a criminal history pursuant to the Oregon’s ‘Ban the Box” laws. You do not need to disclose your criminal history or participate in a background check until a conditional job offer is made to you. After making a conditional offer and running a background check, if EngAGE, Inc. is concerned about a conviction that is directly related to the job, you will be given the chance to explain the circumstances surrounding the conviction, provide mitigating evidence, or challenge the accuracy of the background report.

Equal Opportunity / Nondiscrimination

  • EngAGE, Inc. provides equal employment opportunities (EEO) to all employees and applicants and actively seeks candidates who reflect the rich diversity of the communities that we serve. We are committed to a work environment that embraces and promotes individuality and inclusion. We believe that diversity and inclusion of varied perspectives, backgrounds, and life experiences are essential to our organization’s effectiveness, and allow us to serve our clients in the respectful, responsive, and understanding way that they deserve. We define diversity in broad terms to include race, ethnicity, age, gender, religion, sexual orientation, gender identity and expression, mental or physical disability, marital status, pregnancy, military and veteran status, medical condition, geography, socio-economic status, and other unique attributes that make us who we are.
  • EngAGE, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Other Duties

  • Please note this job description is not designed to cover or contain a comprehensive listing of all activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Job Type: Part-time

Pay: $20.00 - $22.00 per hour

Benefits:

  • 401(k) matching
  • Paid time off

Schedule:

  • Day shift
  • Evening shift
  • Every weekend

Work Location: In person

Salary : $20 - $22

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Program Assistant?

Sign up to receive alerts about other jobs on the Program Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$59,158 - $74,794
Income Estimation: 
$72,615 - $89,381
Income Estimation: 
$36,313 - $46,924
Income Estimation: 
$65,352 - $83,351
Income Estimation: 
$79,703 - $117,266
Income Estimation: 
$70,882 - $94,516
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Program Assistant jobs in the Salem, OR area that may be a better fit.

  • Family YMCA of Marion and Polk Counties Salem, OR
  • Description Position Summary: To assist in the planned curriculum and activities under the direction of the Site Supervisor and Program Lead. To supervise ... more
  • 8 Days Ago

  • Dallas Retirement Village Dallas, OR
  • Nursing Assistant Training Program Dallas Retirement Village proudly offers a Nursing Assistant Training Program, taught hands-on by a Registered Nurse wit... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!