1

Senior Ngo Software Engineer Jobs in Reston, VA (NOW HIRING)

Senior Software Engineer

Herndon, VA ยท On-site

$140 - $180/hr

The Senior Software Engineer serves as a key contributor to the design, development, and sustainment of mission-critical software solutions that enable semantic data integration, knowledge management ...

New

Senior Software Engineer

Ashburn, VA ยท On-site

$130K - $190K/yr

This position is an opportunity to work on a software engineering team with senior staff members guiding the development of mission-critical planning and decision-support systems for government ...

Senior Software Engineer

Chantilly, VA ยท On-site +1

$126K - $166K/yr

Senior Software Engineer Location: Chantilly, Virginia Security Clearance: Active TS/SCI with Polygraph Required Job Type: Full-Time Position Overview The selected candidate will provide senior-level ...

Senior Software Engineer

Herndon, VA ยท On-site

$126K - $166K/yr

The Senior Software Engineer serves as a key contributor to the design, development, and sustainment of mission-critical software solutions that enable semantic data integration, knowledge management ...

Senior Software Engineer

Herndon, VA ยท On-site

$126K - $166K/yr

The Senior Software Engineer serves as a key contributor to the design, development, and sustainment of mission-critical software solutions that enable semantic data integration, knowledge management ...

Senior Software Engineer

Washington, DC ยท On-site

$138K - $182K/yr

In this Senior Software Engineer role, you will design, build, and deploy AI Agentic systems to process and enrich intelligence data, while mentoring junior engineers and driving engineering ...

Senior Software Engineer

Herndon, VA ยท On-site

$150K - $170K/yr

We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for designing, building and maintaining web applications in a .NET environment.

Senior Software Engineer

Herndon, VA ยท On-site

$150K - $170K/yr

We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for designing, building and maintaining web applications in a .NET environment.

Senior Software Engineer

Arlington, VA ยท On-site

$140K - $185K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive digital economy that ...

Senior Software Engineer

Sterling, VA ยท On-site

$123K - $163K/yr

SENIOR SOFTWARE ENGINEER (5 positions offered) to design, develop and code applications using Java and Scala; Integrate backend software applications using Postgres and NoSQL databases; Create ...

Software Engineer - Sr

Reston, VA ยท On-site

$120 - $150/hr

Software Engineer LCAT: Senior Location: Reston, Virginia This position is contingent upon award. Required clearance: TS/SCI with willingness to take CI poly. Candidates with current CI poly taken ...

Senior Software Engineer 112-080

Chantilly, VA ยท On-site

$125K - $165K/yr

Software Engineer (Senior-Level) : Overall Assignment Description : Senior-level Software Engineer assist in leading the design and development of software solutions for complex applications problems ...

Senior Software Engineer

Washington, DC ยท On-site +1

$138K - $183K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Software Engineer, Senior

Mclean, VA ยท On-site

$86.80 - $198/hr

We're looking for a passionate Senior Full-Stack Software Engineer to work with a fast-paced, highly collaborative software development team building and launching capability for Enterprise web-based ...

New

Senior Software Engineer

Washington, DC ยท On-site +1

$138K - $183K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Arlington, VA ยท On-site

$140K - $185K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive digital economy that ...

Senior Software Engineer

Arlington, VA ยท Hybrid

$140K - $185K/yr

Title and Summary Senior Software Engineer Overview: The Accelerators group within Mastercard's Business & Market Insights (B&MI) Platform Engineering organization is seeking a Senior Software ...

Senior Software Engineer

Tysons Corner, VA ยท On-site

$123K - $162K/yr

Senior Software Engineer - Access Control Are you ready to redefine access control and develop cutting-edge security solutions that make businesses smarter and safer? Do you enjoy leading technical ...

Senior Software Engineer

Washington, DC ยท On-site

$138K - $182K/yr

Senior Software Engineer . Location: Washington, DC. Direct Placement- $135k Client: GSA The Senior Software Engineer /Solutions Architect will be a key member of an Enterprise Application ...

Senior Software Engineer

Chantilly, VA

$125K - $165K/yr

Senior Software Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) has an exciting opportunity for a Senior Software Engineer to join the National Systems Programs (NSP ...

Showing results 41-60

Senior Ngo Software Engineer information

See Reston, VA salary details

$78.5K

$149.1K

$199.7K

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

As of Aug 8, 2026, the average yearly pay for senior ngo software engineer in Reston, VA is $149,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,400.00 and $168,000.00 per year, depending on experience, location, and employer.

What is the difference between Senior Ngo Software Engineer vs Ngo Software Engineer?

AspectSenior Ngo Software EngineerNgo Software Engineer
Required CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's in Computer Science or related field
Work EnvironmentTeam leadership, project management, complex coding tasksDevelopment, testing, and implementation of software solutions
Employer & Industry UsageNon-governmental organizations, international agenciesNGOs, nonprofit sector, humanitarian projects
Common Search & ComparisonSenior roles, advanced responsibilitiesEntry to mid-level roles, foundational skills

The main difference between a Senior Ngo Software Engineer and an Ngo Software Engineer lies in experience, responsibilities, and leadership. Senior roles typically involve project oversight and mentorship, while Ngo Software Engineers focus on core development tasks. Both roles are essential in NGO tech teams, but the senior position requires more advanced skills and experience.

What is a senior NGO software engineer?

Senior NGO Software Engineers are experienced software professionals who design, develop, and maintain technology solutions for non-governmental organizations (NGOs). Their work often focuses on creating tools that help NGOs achieve their missions, such as platforms for data collection, donor management, or program monitoring. In addition to technical expertise, they typically understand the unique challenges and goals of the nonprofit sector. They may also mentor junior developers, oversee project lifecycles, and ensure that software aligns with organizational values and compliance requirements.

How does a senior NGO software engineer typically collaborate with cross-functional teams to deliver impactful solutions?

Senior NGO Software Engineers often work closely with project managers, program officers, and field staff to understand the unique needs of the communities served. They participate in regular meetings to gather requirements, provide technical guidance, and ensure software solutions are aligned with organizational goals. Effective communication and adaptability are key, as priorities can shift rapidly in response to on-the-ground realities. Collaboration with non-technical stakeholders is a core part of the role, requiring the ability to translate complex technical concepts into accessible language and actionable plans.

What are the key skills and qualifications needed to thrive as a senior NGO software engineer?

To thrive as a Senior NGO Software Engineer, you need advanced programming skills, experience with software architecture, and a relevant degree in computer science or a related field. Familiarity with development frameworks, cloud platforms, version control systems, and possibly certifications like AWS Certified Solutions Architect are highly beneficial. Strong problem-solving, collaboration, and communication skills help you understand NGO needs and work effectively with diverse teams. These competencies ensure the delivery of scalable, impactful technology solutions that advance the NGO's mission in resource-constrained environments.
What are the most commonly searched types of Ngo Software Engineer jobs in Reston, VA? The most popular types of Ngo Software Engineer jobs in Reston, VA are:
What cities near Reston, VA are hiring for Senior Ngo Software Engineer jobs? Cities near Reston, VA with the most Senior Ngo Software Engineer job openings:

Senior Software Engineer

Doist

Herndon, VA โ€ข On-site

$140 - $180/hr

Other

Posted 3 days ago

New


Job description

Who we are. Platinum Technologies is a Northern Virginia based integrated solutions firm that specializes in Cybersecurity, Cloud and Digital Services to the Public Sector. Our team solves hard problems and helps our Mission Partners achieve their goals. If you are self-motivated, possess demonstrated learning agility, and are passionate about delivering high-quality work products - we want to hear from you. We lead with technical expertise, but that is just the tip of the iceberg - the 'Why' matters. At Platinum, we don't hire people to do a job. We provide professional and leadership development to complement our self-motivated domain experts. Our teammates are dot-connecting leaders that operate in a mutually accountable environment to deliver thought leadership, expert technical analysis, and quality execution for our clients.

This position requires an active U.S. Government Security Clearance at the TS/SCI level with CI polygraph. Platinum Technologies is seeking a Senior Software Engineer to join our team. In this position you will design, develop, integrate, and maintain software applications and services that support Object-Based Intelligence (OBI) mission requirements, enterprise ontologies, and knowledge graph capabilities. The Senior Software Engineer serves as a key contributor to the design, development, and sustainment of mission-critical software solutions that enable semantic data integration, knowledge management, and advanced analytics. This position develops scalable applications, APIs, and microservices that integrate ontology-driven data models, knowledge graphs, and enterprise data sources to support Object-Based Intelligence workflows. Working within an Agile DevSecOps environment, the Software Engineer collaborates with ontology engineers, database engineers, data scientists, and Government stakeholders to deliver secure, high-performance applications that leverage Semantic Web technologies and AI/ML capabilities.

What you get to do

Design, develop, test, deploy, and maintain software applications and microservices supporting Object-Based Intelligence mission requirements.

Develop APIs and backend services that integrate with enterprise ontologies, knowledge graphs, semantic databases, and object-management systems.

Implement software solutions that leverage Semantic Web technologies, including RDF, OWL, SPARQL, and graph-based data models, to enable advanced search, reasoning, and data interoperability.

Collaborate with ontology engineers, database engineers, data scientists, analysts, and Government stakeholders to translate mission requirements into scalable software solutions.

Design and develop secure, containerized applications using modern software engineering practices and cloud-native technologies.

Integrate heterogeneous data sources through RESTful APIs, messaging services, and data integration frameworks to support enterprise knowledge management.

Develop automated unit, integration, and system tests while supporting continuous integration and continuous deployment (CI/CD) pipelines.

Optimize application performance, scalability, and reliability to support high-volume mission operations and advanced analytics.

Participate in Agile development activities, including sprint planning, code reviews, technical design sessions, and backlog refinement.

Produce and maintain software design documentation, interface specifications, API documentation, and technical implementation guides.

Support AI/ML initiatives by developing software services that enable access to semantic data, knowledge graphs, and contextual reasoning capabilities.

Provide technical leadership, mentoring, and knowledge transfer activities to Government personnel and project team members on software engineering best practices.

Required Skills

Must be a U.S. citizen and have an active TS/SCI with CI polygraph.

Minimum twelve (12) years of experience and an advanced degree or 17 years of experience with a bachelor's degree.

Demonstrated experience designing, developing, and maintaining enterprise software applications using modern programming languages such as Java, Python, or C#.

Experience developing RESTful APIs, microservices, and distributed applications.

Experience integrating applications with relational databases, graph databases, or semantic data platforms.

Experience with containerization technologies such as Docker and Kubernetes/OpenShift.

Familiarity with Agile software development methodologies, DevSecOps practices, and CI/CD pipelines.

Experience with version control systems such as Git.

Ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.

The Company is an Equal Opportunity/Affirmative Action employer. All qualified candidates will receive consideration for employment without regard to disability, protected veteran status, race, color, religious creed, national origin, citizenship, marital status, sex, sexual orientation/gender identity, age, or genetic information.

#J-18808-Ljbffr