1

Program Assistant Jobs in Santa Rosa, CA (NOW HIRING)

Culinary & Housekeeping

Sonoma, CA ยท On-site

$15.75 - $20.25/hr

This position requires meticulous attention to detail in food service and sanitation, while also supporting the overall therapeutic environment and safety protocols of the program. * Assist with ...

Program Manager Crossroads to Hope Program Justice Services Division Agency Overview Felton ... * Assist in the development of community support systems and networks. * Use motivational ...

Program Manager

Santa Rosa, CA ยท On-site

$88K - $92K/yr

Program Manager Crossroads to Hope Program Justice Services Division Agency Overview Felton ... * Assist in the development of community support systems and networks. * Use motivational ...

next page

Showing results 1-20

Program Assistant information

See Santa Rosa, CA salary details

$23.5K

$50K

$68.9K

How much do program assistant jobs pay per year?

As of May 30, 2026, the average yearly pay for program assistant in Santa Rosa, CA is $49,989.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,000.00 and $51,900.00 per year, depending on experience, location, and employer.

What Does a Program Assistant Do?

A program assistant provides administrative support for a program office, such as an academic department or a unit of a non-profit. As a program assistant, your job duties may include scheduling travel, coordinating logistical issues for executives or other team members, filing, and performing other clerical tasks as needed. To become a program assistant, you typically need at least a high school diploma or GED certificate and administrative work experience. Some employers may also require a college degree. Additional qualifications include strong multi-tasking, organizational, and communication skills, along with computer proficiency.

What are the key skills and qualifications needed to thrive as a Program Assistant, and why are they important?

To thrive as a Program Assistant, you need strong organizational skills, attention to detail, and proficiency in administrative tasks, typically supported by a high school diploma or associate degree. Familiarity with office software like Microsoft Office Suite, database management, and scheduling systems is commonly required. Excellent communication, multitasking, and problem-solving abilities help you effectively support program operations and interact with diverse stakeholders. These skills ensure smooth program administration, efficient workflow, and high-quality support for team goals.

What are some typical challenges a Program Assistant might face when supporting multiple projects simultaneously?

Program Assistants often juggle multiple responsibilities across various projects, which can make prioritization and time management challenging. Balancing competing deadlines, handling last-minute changes, and coordinating with diverse team members require strong organizational skills and adaptability. Successful Program Assistants proactively communicate with supervisors and colleagues, use digital tools to track tasks, and remain flexible to shifting priorities. Developing these habits helps ensure projects run smoothly and supports overall team effectiveness.

What skills do you need to be a program assistant?

A program assistant needs strong organizational and communication skills to manage tasks and coordinate activities effectively. Attention to detail, proficiency with office software, and the ability to multitask are also important for success in this role.
What are the most commonly searched types of Program jobs in Santa Rosa, CA? The most popular types of Program jobs in Santa Rosa, CA are:
What cities near Santa Rosa, CA are hiring for Program Assistant jobs? Cities near Santa Rosa, CA with the most Program Assistant job openings:
Infographic showing various Program Assistant job openings in Santa Rosa, CA as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 50% Full Time, 45% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, and 4% Remote job distribution, with an average salary of $49,989 per year, or $24 per hour.

Volunteer Services Program Assistant

Center for Volunteer & Nonprofit Leadership (CVNL)

Santa Rosa, CA โ€ข On-site

$22.59 - $25.04/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 15 days ago


Job description

Position Summary

The Program Assistant supports the Volunteer Services Manager in delivering high-quality volunteer engagement, nonprofit capacity building, and disaster readiness services across CVNLโ€™s service counties. This role provides essential coordination, administrative, and programmatic support to ensure volunteer recruitment, matching, recognition, events, trainings, and emergency response activities operate smoothly and consistently. This position plays a vital role in advancing CVNLโ€™s mission of equipping strong nonprofits with confident and prepared leaders and volunteers.

Volunteer Recruitment & Program Support

  • Maintain calendars for department activities, meetings, and events.
  • Support CVNLโ€™s online volunteer matching portal (VolunteerNow.org), including posting opportunities and assisting partners/agencies with navigation and troubleshooting.
  • Track and maintain accurate volunteer data, including volunteer hours, assignments, volunteer leaders, and opportunities.
  • Support planning and execution of Days of Service, corporate volunteer projects, and other volunteer engagement activities (registration, scheduling, materials, confirmations, day-of logistics).
  • Assist with volunteer and agency outreach and recruitment efforts.
  • Assist with volunteer recognition efforts, including tracking milestones, preparing acknowledgements, and supporting recognition events or communications.

Administrative Responsibilities

  • Respond to inquiries via phone, email, and in-person with excellent customer service.
  • Prepare agendas, take meeting minutes, and distribute follow-up communications for designated programs.
  • Schedule and support portal training sessions and webinars.
  • Compile monthly and quarterly reports on volunteer engagement and program metrics.
  • Collaborate with Marketing and Communication department for event social media and portal-related campaigns and communication requests.
  • Collaborate with other departments to support cross-functional initiatives involving volunteers and community engagement.
  • Maintain updated calendars and timelines for program deliverables.
  • Perform other related duties as assigned to support Volunteer Services programs and organizational goals.

Disaster Readiness & Emergency Volunteer Center (EVC) Support

  • Support disaster preparedness efforts by assisting with documentation, training logistics, volunteer records, and communication materials related to emergency volunteer management.
  • During declared disasters or emergencies, support the Emergency Volunteer Center (EVC) by assisting with volunteer intake, scheduling, data entry, communication, and operational coordination.
  • Assist with meeting preparation, materials, and follow-up for COAD/VOAD and long-term recovery groups as directed.
  • Maintain organized records related to disaster response activities, trainings, and volunteer engagement.

Requirements

  • Strong organizational skills with the ability to manage multiple tasks and deadlines simultaneously.
  • 1โ€“2 years of administrative or program support experience, preferably in a nonprofit setting.
  • Strong proficiency in MS Office (Excel, Outlook, Word)
  • Excellent written and verbal communication skills.
  • Comfort working with databases, spreadsheets, and online platforms; ability to learn new systems quickly.
  • Customer-service mindset with the ability to work effectively with volunteers, nonprofit staff, and community partners.
  • High attention to detail and commitment to accurate data tracking.
  • Proven ability to work effectively and respectfully with diverse groups of varying cultures, ethnicities, age groups, abilities, etc.
  • Must have reliable transportation, a valid CA driverโ€™s license and proof of auto insurance.

Preferred:

  • Familiarity with project management software (Basecamp.)
  • Proficient in Salesforce/Hubspot (CRM) and volunteer management software.
  • CERT training or interest in disaster preparedness.
  • Bilingual in Spanish

Physical Demands & Work Schedule

Mondayโ€“Friday, 9amโ€“5pm (37.5 hour work week), with occasional evening/weekend support for events. Frequent travel across Sonoma, Marin, Solano and Napa Counties (mileage reimbursement provided).

Benefits

  • Vacation: 12 days in year 1, 15 days in year 2, 20 days in year 5.
  • Sick: 11 Sick days per year
  • Holidays: 13 days observed.
  • Health Insurance with base plan 100% covered by employer.
  • Vision and Dental Insurance.
  • 403B Retirement Plans with 3.5% employer contribution after 12 months.
  • Staff have regular opportunities to participate in professional development workshops and classes offered at CVNL

Compensation:
The budgeted starting salary that CVNL reasonably expects to pay for this position is $22.59 to $25.04. This takes into account the wide range of factors that are considered in making compensation decisions including but not limited to experience, skills, knowledge, abilities, education, licensure and certifications, analysis of internal equity, external market comparisons for similar positions in similar geographic locations and size. Offers are determined based on final candidate qualifications and experience.

CVNL is an equal opportunity employer and makes employment decisions on the basis of qualifications. The Agency policy prohibits unlawful discrimination in any employment decision based on pregnancy, childbirth or related medical conditions, race, religious creed, color, national origin or ancestry, physical or mental disability, medical condition, marital status, age, sexual orientation or any other basis protected by federal, state or local law or ordinance or regulation.