1

Software Developer Non Profit Jobs in Washington, DC

Description As an AI Software Engineer, you will be a hands-on contributor to the design ... to nonprofits of all sizes. You will build features across the full stack of the platform, from ...

Riverside Overview Riverside Research is an independent National Security Nonprofit dedicated to ... Direct software programming and development of documentation. Confer with systems analysts ...

Lead Software Engineer Non-SCA, Full-time US 2 days ago Requisition ID: 1742 Salary Range: $113,000 ... non-profit organizations. Founded in 2004, we have a strong history of providing recruitment ...

As a Software Engineer focused on AI Integration, you will be responsible for designing, developing ... nonprofits, and government agencies. We pride ourselves on personal service, local market knowledge ...

Cloud Infrastructure & DevOps Architect, provision, and manage AWS infrastructure using ... nonprofits, and government agencies. We pride ourselves on personal service, local market knowledge ...

Support a nonprofit website rebrand, including new branding, UI updates, and responsive design ... Utilize AI development tools, including Cursor, throughout the software development lifecycle

Showing results 21-40

Software Developer Non Profit information

See Washington, DC salary details

$54.4K

$126.7K

$188K

How much do software developer non profit jobs pay per year?

As of Aug 17, 2026, the average yearly pay for software developer non profit in Washington, DC is $126,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,900.00 and $147,200.00 per year, depending on experience, location, and employer.

What does a software developer do at a non-profit organization?

A Software Developer at a non-profit organization designs, builds, and maintains software solutions that help the organization achieve its mission. This can include developing websites, managing databases, automating administrative tasks, or creating tools to support outreach and fundraising. Unlike corporate environments, non-profit developers often work with limited resources and may handle a broader range of responsibilities, collaborating closely with staff to address specific community needs. Their work is driven by a focus on social impact and supporting the organization's goals, rather than profit.

What are the key skills and qualifications needed to thrive as a software developer in a non-profit organization?

To thrive as a Software Developer in a non-profit, you need strong programming skills (such as Python, JavaScript, or Ruby), problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with tools like Git, cloud platforms, and content management systems, along with experience in open-source or donor management software, is often required. Collaboration, mission-driven motivation, and excellent communication skills help you work effectively with diverse teams and stakeholders. These skills ensure that technical solutions are delivered efficiently and align with the organization's goals and resource constraints.

What unique challenges might a software developer face when working in a non-profit organization?

As a Software Developer in a non-profit, you'll often work with limited budgets and smaller teams, which can require creative problem-solving and adaptability. Projects may prioritize social impact over commercial gain, so you might need to balance technical goals with the organization's mission and resource constraints. Collaboration with non-technical staff is common, so strong communication skills are essential to translate complex ideas. Additionally, you may have opportunities to wear multiple hats and contribute to a variety of projects, fostering both growth and versatility.

What is the difference between Software Developer Non Profit vs Software Developer Corporate?

AspectSoftware Developer Non ProfitSoftware Developer Corporate
CredentialsBachelor's in Computer Science or related field; certifications like Java, Python often preferredSame as non profit; similar certifications required
Work EnvironmentNon profit organizations, mission-driven projects, often collaborative and community-focusedCorporate offices, tech companies, fast-paced environments
Employer & Industry UsageNon profit sector, charities, NGOsPrivate sector, tech firms, startups
Search & Comparison IntentPeople comparing roles in non profit vs corporate tech sectorsLikely search for differences between non profit and corporate software development roles

Both roles require similar technical skills and certifications, but the work environment and organizational goals differ. Non profit developers focus on mission-driven projects, often with limited resources, while corporate developers work in profit-oriented settings with larger teams and faster project cycles.

Infographic showing various Software Developer Non Profit job openings in Washington, DC as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 16% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $126,675 per year, or $60.9 per hour.

AI Software Engineer

Moore DM Group LLC

Lanham, MD • On-site, Remote

Full-time

Medical, PTO

Posted 10 days ago


Job description

Description
As an AI Software Engineer, you will be a hands-on contributor to the design, development, and delivery of SimioAccelerate, Moore's self-serve agentic platform that democratized best-in-class fundraising to nonprofits of all sizes. You will build features across the full stack of the platform, from data ingestion and the application experience to the AI agents that turn donor data into actionable insights and meaningful donor outreach.
As a member of the Innovation & Development team, you will work closely with product managers, data scientists, and fellow engineers to ship features end-to-end. SimioAccelerate is an AI-native product, so a meaningful share of your work will involve integrating large language models, building agentic workflows, and applying AI tooling in your own development practice, while you also contribute to the broader platform wherever the roadmap calls. This is an early-stage, startup-paced effort inside a large company: the roadmap shifts, roles blur, and no one will hand you a tidy backlog. You'll be expected to figure out what matters, dig in, and ship.
Moore is a data-driven constituent experience management (CXM) company achieving accelerated growth for clients through integrated supporter experiences across all platforms, channels and devices. We are an innovation-led company that is the largest marketing, data and fundraising company in North America serving the purpose-driven industry with clients across education, association, political and commercial sectors.
Check out www.WeAreMoore.com for more information.
Your Impact
  • Design, develop, and maintain features across the SimioAccelerate platform, ensuring a seamless self-serve experience for nonprofit clients.

  • Build and extend agentic workflows and AI-powered features that turn donor and transaction data into business intelligence, insights, and meaningful outreach.

  • Work as an orchestrator of AI agents, not just a coder - plan, design, build, test, deploy, and monitor with AI tooling doing more of the execution while you direct, review, and own the outcome.

  • Collaborate with product managers, data scientists, and fellow engineers to translate business requirements into scalable technical solutions.

  • Develop and maintain cloud-hosted services across the platform, including the application front end, Azure processing layer, Snowflake data layer, and AI service layer.

  • Help design and apply evaluation frameworks that measure the quality, safety, and reliability of AI outputs alongside standard testing for non-AI features.

  • Ensure solutions meet organizational standards for security, performance, compliance, and data privacy, including the strict separation of PII from AI-accessible data.

  • Stay current with emerging technologies, AI tooling, and industry trends, and bring useful ideas back to the team.

Your Profile
  • You have figured out how to productively integrate AI into the entire SDLC process with Claude Code, Codex, or similar. We are embracers of these tools and want to work with people for whom this is exciting.

  • You are highly autonomous with a strong bias to action. A self-starter who finds the work and gets stuff done.

  • You thrive in ambiguity and a fast-paced startup environment. You're comfortable when the roadmap is unclear, the role is undefined, and the right move is to start building and figure it out.

  • Bonus points if you have experience with nonprofits, fundraising, or marketing.

  • 5+ years of experience in software development, with hands-on experience shipping production features in a SaaS environment.

  • Practical experience building with agentic workflows.

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Proficiency in modern programming languages and frameworks, particularly web-based application development (React, JavaScript/TypeScript) and Python.

  • Hands-on experience with at least one cloud platform (Azure preferred; AWS or GCP also welcome), including services for compute, storage, and serverless architectures.

  • Familiarity with software architecture, design patterns, and development methodologies in a SaaS context.

  • Experience working with relational or analytical databases (Snowflake a plus) and writing SQL.

  • Experience working in Agile or iterative development environments.

Bonus
  • Experience working on or around marketing technology platforms (e.g., CRM, marketing automation, SMS, or email platforms).

How We'll Support You
  • Join the largest marketing and fundraising company in North America serving the nonprofit industry where we prioritize innovation and professional growth.

  • To help you stay energized, engaged and inspired, we offer a wide range of benefits including comprehensive healthcare, paid holidays and generous paid time off so you can have the time and space to recharge and pursue your other passions and be with the people you care about.

  • Moore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#LI-AB1 #LI-remote