1

Volunteer Ngo Software Engineer Jobs (NOW HIRING)

Our Reston team is hiring a Software Engineer to help build and mature technically sophisticated ... Additional Voluntary Benefits * Paid Time Off * 9 Observed Holidays and 2 Floating Holidays * Paid ...

Oversee software engineering efforts, including estimating, planning, requirements analysis ... Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term ...

The Software Engineer will develop software which will operate in a resource constrained target ... Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Fort Worth, TX Type: Contract Compensation: Contractor Work Model ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Fort Worth, TX Type: Contract Compensation: Contractor Work Model ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Fort Worth, TX Type: Contract Compensation: Contractor Work Model ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Ultra Mission Solutions is hiring mid-level Software Engineers to join the Mission Software team ... Array of voluntary benefit offerings Ultra I&C is an Equal Opportunity Employer. All qualified ...

Software Engineer (LabVIEW)Build the Test Systems Driving the Future of Aerospace Innovation PDS ... additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit ...

New

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Ultra Mission Solutions is hiring mid-level Software Engineers to join the Mission Software team ... Array of voluntary benefit offerings Ultra I&C is an Equal Opportunity Employer. All qualified ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Showing results 21-40

Volunteer Ngo Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do volunteer ngo software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for volunteer ngo 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.

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

To thrive as a Volunteer NGO Software Engineer, you need a solid foundation in software development, coding languages (such as Python, Java, or JavaScript), and problem-solving, often supported by a relevant degree or portfolio. Familiarity with open-source platforms, version control systems like Git, and project management tools is typically required. Strong communication, adaptability, and a collaborative mindset help you work effectively with diverse teams and stakeholders, often in resource-constrained environments. These skills and qualities are essential for delivering impactful, sustainable technology solutions that support an NGO's mission and maximize limited resources.

What is the difference between Volunteer Ngo Software Engineer vs Volunteer Nonprofit IT Specialist?

AspectVolunteer Ngo Software EngineerVolunteer Nonprofit IT Specialist
Required CredentialsBasic programming skills, possibly some coding certificationsIT skills, certifications in networking or systems administration
Work EnvironmentCollaborative, project-based, often remote or on-siteSupportive nonprofit settings, often on-site or remote
Employer & Industry UsageNonprofits seeking software development supportNonprofits needing IT infrastructure or support

Both roles involve supporting nonprofits with technical skills, but Volunteer Ngo Software Engineers focus on software development and coding, while Volunteer Nonprofit IT Specialists handle broader IT infrastructure and support tasks. The choice depends on your technical expertise and the nonprofit's needs.

What is a volunteer NGO software engineer?

Volunteer NGO Software Engineers are individuals who offer their technical skills and expertise without pay to non-governmental organizations (NGOs). They help design, develop, and maintain software solutions that support the missions of NGOs, such as improving operations, managing data, or enhancing outreach. These volunteers may work on websites, databases, mobile apps, or other digital tools, often collaborating remotely with global teams. Their contributions enable NGOs to operate more efficiently and extend their impact without incurring high technology costs.

How do volunteer NGO software engineers typically collaborate with non-technical team members?

Volunteer NGO Software Engineers often work closely with project managers, program coordinators, and field staff who may not have a technical background. Effective communication is crucial in translating technical concepts into accessible terms, gathering user requirements, and ensuring the software solutions align with the organization's goals. Regular meetings and collaborative tools help bridge the gap, allowing engineers to gather feedback and iterate on their work. This role offers a valuable opportunity to develop strong interpersonal skills while making a direct impact on the NGO’s mission.
What cities are hiring for Volunteer Ngo Software Engineer jobs? Cities with the most Volunteer Ngo Software Engineer job openings:
What are the most commonly searched types of Ngo Software Engineer jobs? The most popular types of Ngo Software Engineer jobs are:
What states have the most Volunteer Ngo Software Engineer jobs? States with the most job openings for Volunteer Ngo Software Engineer jobs include:
What job categories do people searching Volunteer Ngo Software Engineer jobs look for? The top searched job categories for Volunteer Ngo Software Engineer jobs are:
Infographic showing various Volunteer Ngo Software Engineer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer

Metron

Reston, VA • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 17 days ago


Job description

Our Reston team is hiring a Software Engineer to help build and mature technically sophisticated software for simulation, optimization, and decision support in mission-focused environments. This role is for someone who can work across the stack -- contributing to backend infrastructure, frontend web applications, and the translation of complex technical ideas into maintainable production software. Our teams are highly collaborative, and each engineer is expected to contribute across the full lifecycle of development, from early concept exploration and prototyping through implementation, demonstration, and deployment. The strongest candidates will bring solid software engineering fundamentals, good technical judgment, and the ability to help move capabilities from prototype to operational use.

Required Qualifications 
  • Bachelor's degree in computer science, mathematics, physics, applied math, or related field
  • At least 2 years of industry experience
  • Experience with modern front-end development frameworks and tooling, especially React, TypeScript, and state management patterns
  • Experience building backend services and APIs in languages such as Java or Rust
  • Experience developing software in a collaborative environment where readability, maintainability, and disciplined engineering practices matter
  • Ability to work effectively with researchers, engineers, and end users to translate technical concepts into usable software
  • Familiarity with full-stack web application development in any frameworks/languages
  • U.S. CITIZENSHIP REQUIRED; successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information
Desired Qualifications
  • Active TS/SCI security clearance
  • Experience writing performance-sensitive or algorithmic software, including optimization and parallel or concurrent processing
  • Experience in defense, national security, or other mission-driven software environments
  • Experience with 3D, geospatial, or high-performance visualization technologies such as WebGL or OpenGL
  • Experience with data-intensive or distributed systems, including databases, messaging systems, and asynchronous processing
  • Familiarity with AI/ML-enabled software, including LLMs, computer vision, or model-integrated applications
  • Experience with cloud and containerized deployment environments such as AWS, Docker, Kubernetes, and CI/CD pipelines

Position Location:  Reston, VA

*The selected individual(s) will be required to work from the Reston, VA office however we are flexible with our relocation timelines.

Perks and Benefits
  • Medical, Dental and Vision Insurance 
  • Accompanying FSA and HSA options 
  • Additional Voluntary Benefits  
  • Paid Time Off  
  • 9 Observed Holidays and 2 Floating Holidays  
  • Paid Parental Leave  
  • Tuition Reimbursement 
  • Relocation Assistance
  • Professional Development Reimbursement 
  • Annual Salary Reviews  
  • Profit Sharing  
  • 401(k) Traditional and Roth Options  
  • Gym and Fitness Reimbursement  
  • Employee Assistance Program  
  • Employee Referral Program