1

Nonprofit Software Engineer Jobs in Oregon (NOW HIRING)

Maintenance Specialist

Portland, OR · On-site

$18.77 - $21.59/hr

At our non-profit continuing care retirement community, every team member plays a role in making ... You'll follow written and verbal instructions to complete basic building engineering and ...

Maintenance Technician

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Maintenance Repairer

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Maintenance Technician

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Maintenance Technician

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Maintenance Technician

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Facilities Coordinator

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Facilities Coordinator

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Maintenance Repairer

Portland, OR · On-site

$4.8K - $6.0K/mo

The Maintenance Supervisor is responsible for daily monitoring of work order software system and ... non-profit, behavioral health and Veteran's service agency offering a full spectrum of programming ...

Showing results 21-40

Nonprofit Software Engineer information

See Oregon salary details

$67.1K

$156K

$217.3K

How much do nonprofit software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for nonprofit software engineer in Oregon is $155,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,900.00 and $182,900.00 per year, depending on experience, location, and employer.

What is a nonprofit software engineer?

A Nonprofit Software Engineer designs, develops, and maintains software solutions specifically for nonprofit organizations. Their work often involves creating donor management systems, volunteer coordination platforms, or data reporting tools to support the nonprofit's mission. They may work with limited budgets and open-source technologies to create cost-effective and efficient solutions. In addition to technical skills, they often collaborate with nonprofit teams to understand organizational needs and ensure technology aligns with their goals.

What types of projects does a nonprofit software engineer typically work on within nonprofit organizations?

Nonprofit Software Engineers often develop and maintain donor management systems, create custom web applications for outreach and fundraising, and integrate various platforms to streamline organizational workflows. They may also work on data reporting tools, volunteer management software, or develop features that enhance accessibility and public engagement. Projects tend to prioritize cost-effectiveness, security, and scalability given the limited resources of many nonprofits. Teams are usually collaborative and mission-focused, with opportunities to work closely with program managers, fundraisers, and external stakeholders. This role allows you to see the tangible impact of your technology solutions on real-world causes.

What are the key skills and qualifications needed to thrive as a nonprofit software engineer, and why are they important?

To thrive as a Nonprofit Software Engineer, you need strong programming skills, experience with web and mobile development, and a solid understanding of software engineering principles, often demonstrated by a degree in computer science or related field. Familiarity with common nonprofit technology platforms (such as Salesforce Nonprofit Cloud), databases, open-source tools, and relevant certifications like Certified ScrumMaster or AWS certifications are advantageous. Excellent communication, a collaborative spirit, and a passion for mission-driven work are standout soft skills in this space. These skills help ensure software solutions are effective, scalable, and aligned with the unique goals and resource constraints of nonprofit organizations.

What are popular job titles related to Nonprofit Software Engineer jobs in Oregon?

For Nonprofit Software Engineer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Nonprofit Software Engineer jobs in Oregon look for?

The top searched job categories for Nonprofit Software Engineer jobs in Oregon are:

What cities in Oregon are hiring for Nonprofit Software Engineer jobs?

Cities in Oregon with the most Nonprofit Software Engineer job openings:

Infographic showing various Nonprofit Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $155,975 per year, or $75 per hour.

Pharmacy Tech-Certified (Outpatient Pharmacy Float Pool)

Samaritan Health Services

Corvallis, OR

$18.25 - $22/hr

Full-time

Re-posted 12 days ago


Samaritan Health Services rating

7.5

Company rating: 7.5 out of 10

Based on 65 frontline employees who took The Breakroom Quiz

236th of 889 rated healthcare providers


Job description

  • The pharmacy team at Samaritan Health Services is looking for a Traveling Pharmacy Technician to assist pharmacists in medication preparation and labeling activities. Other duties include performing a broad range of technical support functions under the supervision of a registered pharmacist. This position is eligible for a $3.00 per hour float differential to be paid on hours worked. Travel will be between Samaritan Hospital Pharmacy sites in the mid-Willamette Valley and central Oregon Coast.

     Samaritan Health Services pharmacies are staffed by experienced pharmacists and pharmacy technicians who are the area's leading experts on thousands of medications. They make important decisions that help optimize a patient’s drug therapy and are dedicated to patient care.

     As a Pharmacy Technician, you are required to hold a high school diploma or equivalent, as well as either an unencumbered Certified Oregon Pharmacy Technician License or be currently enrolled as a first year PharmD student in good standing with an accredited pharmacy school and current unencumbered Oregon Board of Pharmacy Intern license. Successful completion of Medical Pharmacy Technician course is preferred.

     Thousands of your friends and neighbors make up Samaritan Health Services. We’re a not-for-profit network of hospitals, clinics, health services and health plans caring for more than 250,000 residents in the mid-Willamette Valley and central Oregon Coast. We work together to provide innovative medicine and world-class quality in a way that supports the values of the communities we serve. That includes caring for all people, regardless of your ability to pay.

    Important knowledge, skills and abilities for this position are listed below:

  • Communication - Effective written and oral communication skills to explain complex issues, exchange information between team members, and tactfully discuss issues. Ability to perform group presentations and listen to and understand complex information and ideas.
  • Computer Literacy - Knowledge of electronic equipment, computer hardware and software, including applications and programming. Ability to operate applications, write software, set up functions, enter data, and manipulate and process information.
  • Customer Service - Knowledge of principles and processes for providing customer service. This includes customer needs assessment, meeting quality standards for services and evaluation of customer satisfaction.
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Time Management - Ability to organize, plan and prioritize work to complete within required time frames and to follow-up on pending issues. Ability to perform multiple tasks simultaneously and thrive in dynamic fast-paced environments and under pressure.
  • Clerical - Knowledge of administrative and clerical procedures and systems such as word processing, managing files and records, designing forms, and other office procedures and terminology.
  •  
  • EXPERIENCE/EDUCATION/QUALIFICATIONS
    • High school diploma or equivalent required.
    • One (1) of the following required:
      • Current unencumbered Certified Oregon Pharmacy Technician License.
      • Currently enrolled first year PharmD student in good standing with an accredited pharmacy school and current unencumbered Oregon Board of Pharmacy Intern license.
    • Successful completion of Medical Pharmacy Technician course preferred.
    • All job offers are contingent upon the candidate passing a pre-employment/post offer drug screen.
  • KNOWLEDGE/SKILLS/ABILITIES
    • Communication - Effective written and oral communication skills to explain complex issues, exchange information between team members, and tactfully discuss issues. Ability to perform group presentations and listen to and understand complex information and ideas. 
    • Computer Literacy - Knowledge of electronic equipment, computer hardware and software, including applications . Ability to operate applications, set up functions, enter data, and manipulate and process information.
    • Customer Service - Knowledge of principles and processes for providing customer service. This includes customer needs assessment, meeting quality standards for services and evaluation of customer satisfaction. 
    • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
    • Time Management - Ability to organize, plan and prioritize work to complete within required time frames and to follow-up on pending issues. Ability to perform multiple tasks simultaneously and thrive in dynamic fast-paced environments and under pressure.
    • Clerical - Knowledge of administrative and clerical procedures and systems such as word processing, managing files and records, designing forms, and other office procedures and terminology. 
    • Specialty Pharmacy Technician (if applicable):
      • Ability to read, understand, translate and enter prescription orders into the pharmacy management system.
      • Basic working knowledge of diseases and the drugs that the pharmacy dispenses.
  • PHYSICAL DEMANDS
    • Rarely
      (1 - 10% of the time)

      Occasionally
      (11 - 33% of the time)

      Frequently
      (34 - 66% of the time)

      Continually
      (67 – 100% of the time)

      WALK - INCLINE

      LIFT (Floor to Waist: 0"-36") 40 - 60 Lbs

      LIFT (Knee to chest: 24"-54") 20 - 40 Lbs

      LIFT (Knee to chest: 24"-54") 40 – 60 Lbs

      CARRY 2-handed, 40 - 60 pounds

      SQUAT Static (hold >30 sec)

      KNEEL (on knees)

      PUSH (40 - 60 pounds force)

      PULL (40 - 60 pounds force)

      WALK – LEVEL SURFACE

      LIFT (Floor to Waist: 0"-36") 0 - 20 Lbs

      LIFT (Floor to Waist: 0"-36") 20 - 40 Lbs

      LIFT (Knee to chest: 24"-54") 0 – 20 Lbs

      CARRY 2-handed, 20 - 40 pounds

      SQUAT Repetitive

      BEND FORWARD at waist

      PUSH (0 - 20 pounds force)

      PUSH (20 - 40 pounds force)

      PULL (0 - 20 pounds force)

      PULL (20 - 40 pounds force)

      SIT

      STAND

      CLIMB - STAIRS

      LIFT (Waist to Eye: up to 54") 0 - 20 Lbs

      LIFT (Overhead: 54" and above) 0 - 20 Lbs

      CARRY 1-handed, 0 - 20 pounds

      CARRY 2-handed, 0 - 20 pounds

      ROTATE TRUNK Sitting

      ROTATE TRUNK Standing

      REACH - Upward

      PINCH Fingers

      GRASP Hand/Fist

      REACH - Forward

      MANUAL DEXTERITY Hands/wrists

      FINGER DEXTERITY


What Samaritan Health Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom