Charity Software Engineer information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
How much do charity software engineer jobs pay per year?
As of Sep 14, 2026, the average yearly pay for charity software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.
Charity Software Engineers are professionals who design, develop, and maintain software solutions specifically for nonprofit and charitable organizations. Their work helps these organizations streamline operations, manage donations, improve outreach, and measure impact more effectively. They may create custom applications, integrate third-party tools, or adapt existing platforms to suit the unique needs of charities. By leveraging technology, Charity Software Engineers help nonprofits maximize efficiency and better serve their communities.
To thrive as a Charity Software Engineer, you need strong programming skills, experience in web or mobile development, and often a degree in computer science or related field. Familiarity with tools like Git, cloud platforms, and CRM or fundraising systems such as Salesforce Nonprofit Success Pack is typically required. Empathy, effective communication, and a passion for social impact are soft skills that set outstanding candidates apart in this sector. These skills ensure the delivery of effective technology solutions that support charitable missions and foster collaboration with diverse stakeholders.
Charity Software Engineers often work closely with program managers, fundraisers, and volunteers to understand the unique needs and challenges of the organization. Effective communication is essential, as you'll need to translate technical concepts into accessible terms and gather feedback to ensure software solutions truly support the charity’s mission. Regular meetings, user requirement sessions, and occasional training workshops are common, fostering a collaborative environment where technical and non-technical team members work together to achieve shared goals.
What are popular job titles related to Charity Software Engineer jobs?
For Charity Software Engineer jobs, the most frequently searched job titles are:
