1

Nonprofit Software Engineer Jobs in Remote, OR (NOW HIRING)

Nonprofit Software Engineer information

See Remote, OR salary details

$63.4K

$147.4K

$205.3K

How much do nonprofit software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for nonprofit software engineer in Remote, OR is $147,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,900.00 and $172,800.00 per year, depending on experience, location, and employer.

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 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 cities near Remote, OR are hiring for Nonprofit Software Engineer jobs? Cities near Remote, OR with the most Nonprofit Software Engineer job openings:
Infographic showing various Nonprofit Software Engineer job openings in Remote, OR as of June 2026, with employment types broken down into 56% Full Time, and 44% Part Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $147,378 per year, or $70.9 per hour.

Maintenance Supervisor - 5733

ColumbiaCare Services

North Bend, OR • On-site

$58K - $72K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

APPLY TODAY AND MAKE A DIFFERENCE IN THE MENTAL HEALTH FIELD!

 


What We Offer

Enjoy our many benefits and incentives including:

    Affordable Medical/Dental/Vision plansFlexible Spending AccountGenerous Paid Time OffWhole Health & Wellness Reimbursement ProgramProfessional development and training opportunities100% Vested Retirement Plan w/ up to 6% MatchHoliday Pay (9)Paid Time Off for Mental HealthCompany Paid Life InsuranceSpontaneous & Longevity BonusesLoan Forgiveness Program EligibilityEmployee Assistance Program (EAP) & Tobacco Cessation Program


For more details about our benefits, visit our website!


About the Position 

We are looking for a Maintenance Supervisor to join our team in North Bend, Oregon! The Maintenance Supervisor is responsible for daily monitoring of work order software system and following procedures for entering, assigning and documenting all notes, services, supplies and labor and seeing through to timely completion. They will have excellent organizational and leadership skills and the ability to communicate and report effectively. The Maintenance Supervisor will also provide daily supervision and delegation of assignments to the maintenance technicians. Participate in hiring, discipline and termination of maintenance staff. They will also perform and/or delegate regular preventative maintenance: replace air filters, inspect for plumbing leaks, replace caulking in bathrooms, replace ceiling tile grout, paint as needed, etc. 

This position may require travel to other locations including Coos Bay, OR and Brookings, OR.


Work Schedule: Monday through Friday, 8:00am – 5:00pm (Full Time, Day)

 

What You’ll Make

$4,833-$6,000 per month DOE/Credentials

Additional 5% Language Differential offered for Bilingual or Multilingual candidates.


ColumbiaCare Services is a qualifying employer for the Public Service Loan Forgiveness (PSLF) Program.


What You’ll Need

    Minimum of Five (5) years’ experience providing oversight of general maintenance and landscaping is requiredGeneral knowledge of construction, property maintenance, local, state and federal regulations and safety proceduresTwo (2) Years of supervisory experience leading a cohesive team environment.

 

Driving is an essential function of this position. Successful applicants must provide a valid driver's license from their state of residence or obtain and submit one within 30 days of hire, maintain a safe driving record, and have the ability to pass a DHS criminal background check. 

 

This position requires the ability to frequently bend, stoop, squat/kneel, use hands and fingers, stand, walk, reach, climb stairs and ladders, operate a variety of tools and machinery which may include exposure to vibration and noise; as well as lift, carry, push and pull up to 50 pounds, and maneuver bulky objects. It may require the ability to occasionally sit, talk, listen, and crawl. In addition, you must successfully complete crisis de-escalation and CPR trainings, which require performing various physical, hands-on maneuvers and techniques. 


We recognize that expertise can arise from diverse experiences. If you're passionate about our mission but unsure about meeting all qualifications, we encourage you to apply. For any questions about eligibility or the application process, please contact our HR department.

 

About Us

ColumbiaCare Services is a non-profit, behavioral health and Veteran’s service agency offering a full spectrum of programming to help people get better. We are more than a company. We are a diverse team of individuals who are in the business of changing people's lives. We specialize in providing outpatient services, residential treatment programs, mental health housing, and other supports in beautiful and therapeutic service settings. We promote the whole health and wellbeing of the individuals and communities we serve. We value and honor the culture in our communities in all forms, including but not limited to race, gender, sexuality, ethnicity, nationality, spirituality, Veterans, people with disabilities, and members of the LGBTQ+ community. We welcome persons from historically underrepresented groups to apply. We seek applicants who can demonstrate experience working with individuals from different backgrounds and who will contribute to our mission, vision, and core values.


We invite individuals from all walks of life to apply. We strive to deliver equitable employment best practices and opportunities for all, from recruitment, to interviewing and hiring, to our retention activities, promotions, and training and growth opportunities. We give priority to applicants who qualify under protected Veteran status and people with disabilities.


Monday through Friday, 8:00am - 5:00pm (Full Time, Day)

Compensation details: 58000-72000 Yearly Salary


PId86900444a8c-25405-41051847