1

Non Profit Software Jobs (NOW HIRING)

Prologue is partnering with an early-stage Nonprofit software startup that is revolutionizing the way mission-driven organizations leverage technology. They are looking to bring on a Customer Success ...

Prologue is partnering with an early-stage Nonprofit software startup that is revolutionizing the way mission-driven organizations leverage technology. They are looking to bring on a Customer Success ...

Familiarity with donor databases, CRM systems, or nonprofit software platforms. * Event coordination or community outreach experience. Compensation: $60,000-65,000 Salary is based on a range of ...

Integrations Engineer

$106K - $143K/yr

Experience with CRM software and/or membership management, association management (AMS), or nonprofit software ecosystems * Familiarity with payment processing integrations (Stripe, PayPal, Authorize ...

Givebutter has been certified as a Great Place to Work ® every year since 2021, and is the #1 rated nonprofit software company on G2 across multiple categories. Our mission is to empower the ...

next page

Showing results 1-20

Non Profit Software information

See salary details

$48K

$111.8K

$166K

How much do non profit software jobs pay per year?

As of Jun 7, 2026, the average yearly pay for non profit software in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is the difference between Non Profit Software vs Non Profit Fundraiser?

AspectNon Profit SoftwareNon Profit Fundraiser
Primary RoleProvides tools to manage donations, memberships, and operationsFocuses on securing donations and building donor relationships
Required SkillsTechnical knowledge, software proficiency, data managementCommunication, networking, sales skills
Work EnvironmentOffice or remote, often IT-focusedEvent-based, community engagement, outreach
CertificationsNone typically required, but IT certifications helpfulFundraising certifications (e.g., CFRE) advantageous

Non Profit Software and Non Profit Fundraiser roles differ mainly in focus: the software role centers on managing systems and data, while fundraisers concentrate on donor engagement and securing funds. Both are vital to nonprofit success but require different skill sets and work environments.

What Are Nonprofit Software Jobs?

A nonprofit software job is a technological position for a nonprofit company. You handle the computer and IT responsibilities for a mission-driven organization. There are various opportunities available, including those as a software engineer, data administrator, information technology manager, software technician, system analyst, technology engineer, web developer, application developer, software programmer, and more. The duties of each job vary, but you can expect to be involved in the design, development, analysis, and testing of software systems and provide IT support and managing data.

What are the key skills and qualifications needed to thrive as a Nonprofit Software Specialist, and why are they important?

To thrive as a Nonprofit Software Specialist, you need a solid understanding of nonprofit operations, data management, and software implementation, often supported by experience with nonprofit organizations or relevant IT qualifications. Familiarity with donor management systems (such as Salesforce Nonprofit Success Pack or Blackbaud), CRM platforms, and data analysis tools is typically required. Strong communication, problem-solving abilities, and a collaborative mindset help specialists bridge the gap between technical solutions and organizational needs. These skills are crucial for ensuring software tools effectively support the nonprofit's mission, improve operational efficiency, and enhance stakeholder engagement.

What is non-profit software?

Non-profit software refers to specialized digital tools and platforms designed to help non-profit organizations manage their operations, fundraising, donor relationships, and outreach efforts. These solutions often include features for donor management (CRM), event planning, volunteer coordination, grant tracking, and financial reporting. The goal is to streamline processes, increase efficiency, and maximize the organization's impact by making it easier to manage resources and engage supporters. Some well-known non-profit software options include Blackbaud, Bloomerang, and DonorPerfect.

What are some common challenges faced by professionals working with non-profit software, and how can they overcome them?

Professionals working with non-profit software often encounter challenges such as limited budgets, diverse user needs, and data management complexities. Adapting to these constraints requires creative problem-solving, prioritizing open-source solutions, and focusing on user-friendly, scalable platforms. Collaboration with non-technical staff and regular training are crucial to ensure smooth adoption and maximize the software’s impact. Staying informed about sector-specific software trends and building strong vendor relationships can also help address evolving organizational needs.
What cities are hiring for Non Profit Software jobs? Cities with the most Non Profit Software job openings:
What are the most commonly searched types of Non Profit Software jobs? The most popular types of Non Profit Software jobs are:
What states have the most Non Profit Software jobs? States with the most job openings for Non Profit Software jobs include:
What job categories do people searching Non Profit Software jobs look for? The top searched job categories for Non Profit Software jobs are:
Infographic showing various Non Profit Software job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 94% Full Time, and 5% Part Time. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Product Manager

Product Manager

Omatic Software

Mount Pleasant, SC • On-site, Remote

Full-time

Posted 9 days ago


Job description

Job Mission
Lead a product development team to create products that customers love, creating value for both Omatic and our clients.
Key responsibilities:
  • Partner with the CEO & executive team to prioritize product development objectives
  • Interface with clients to uncover market problems, test divergent ideas and converge on the best solution that is valuable, usable and feasible
  • Drive outcomes by setting the strategic direction (roadmap) and managing the tactical implementation (backlog)
  • Support launching products in the market, including sales readiness, go-to-market activities and ongoing post-launch efforts

Measurable Objectives
Product Discovery & Opportunity Assessment
  • Runs a continuous-discovery loop (weekly customer touchpoints, rapid experiments, opportunity-solution tree kept current).
  • Frames market problems with clear learning objectives, risks & assumptions before delivery.
  • Leads the Triad (PM + UX + Lead Engineer) to test value, usability & feasibility early; encourages intelligent risk-taking.
  • Combines qualitative insight (interviews, jobs-to-be-done) with quantitative signal (usage, funnel, NPS) to size opportunities.
  • Challenges assumptions openly-asks crisp, "what would have to be true?" questions.
  • Leverages Generative AI capabilities as a product lever and can identity where AI adds genuine user value vs. where it's cosmetic, and partners with engineering to evaluate feasibility.

Strategic Roadmap & Outcome Planning
  • Owns an outcome-based roadmap that ties directly to company OKRs and 4-lens test (Strategy, Vision, Customer, Business).
  • Gains executive & cross-functional alignment through storytelling and visuals; roadmaps are adaptable (reviewed at least quarterly).
  • Converts high-level outcomes to measurable Key Results and maintains a visible trace from initiative → metric.

Product Ownership & Agile / Kanban Delivery
  • Serves as Product Owner for an agile process; backlog always reflects priority + class-of-service.
  • Sets High-Integrity Commitments (fixed-date work) only when risk-adjusted forecasts support them; meets ≥ 90 % of those dates.
  • Collaborates daily with engineering to slice value thinly, ensure definition-of-ready/done, and unblock swiftly.
  • Leverages Generative AI capabilities as a product lever and can identity where AI adds genuine user value vs. where it's cosmetic, and partners with engineering to evaluate feasibility.

Collaboration, Evangelism & Leadership
  • Cultivates trust-first relationships; practices pre-wiring / shuttle diplomacy to avoid surprises.
  • Evangelizes the product vision internally & externally; can demo, train, and support customers end-to-end.
  • Models servant-leadership: creates psychological safety, celebrates experiments (even failed ones) and elevates team expertise.
  • Proactively translates company strategy into product narratives that resonate with every function (sales, CX, marketing, finance).

Recruiting Points
Required Experience & Skills:
  • 5+ years of software product management experience, including ownership of a product roadmap and backlog
  • Demonstrated experience running continuous product discovery (customer interviews, experiments, opportunity sizing)
  • Track record of shipping software products through a full lifecycle - from discovery through launch and iteration
  • Experience working within Agile/Lean/Kanban delivery teams as a Product Owner or equivalent
  • Strong data literacy - comfortable using analytics, funnel metrics, and usage data to inform decisions
  • Technical fluency - able to collaborate deeply with engineering on feasibility, trade-offs, and system design (not expected to write code)
  • Exceptional written and verbal communication skills; ability to lead meetings, present to executives, and facilitate cross-functional alignment
  • Go-to-market experience - has partnered with sales, marketing, and CX on launches and enablement
  • BA/BS degree required

Preferred
  • Experience with data integration, interoperability, or iPaaS/middleware products
  • MBA or equivalent graduate degree
  • Experience with outcome-based roadmapping and OKR frameworks
  • Familiarity with LLM capabilities, prompt engineering, and the practical constraints of AI systems

Nice-to-Have
  • Prior experience working within Salesforce or Blackbaud ecosystems
  • Prior experience working in the nonprofit sector (either at a nonprofit or at a nonprofit software/service provider)