1

Ngo Software Engineer Jobs in New York (NOW HIRING)

Senior Engineer, Platform

New York, NY · On-site

$114K - $157K/yr

... NGO in the world) * Backed by top investors including Spark Capital, Canaan, Reid Hoffman, Breyer ... Experience with hands-on software engineering as part of a larger team or project (open-source ...

Ngo Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do ngo software engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for ngo software engineer in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What is an NGO software engineer?

An NGO Software Engineer develops, maintains, and improves software solutions that support the mission of a non-governmental organization (NGO). They work on applications for data management, fundraising, outreach, and operational efficiency. Their role often involves collaborating with teams to create technology solutions that address social, environmental, or humanitarian challenges. Unlike commercial software engineers, they may work with limited resources and focus on cost-effective, open-source, or donor-funded technologies.

What are the typical daily responsibilities of an NGO software engineer?

As an NGO Software Engineer, your day-to-day tasks often include designing, developing, and maintaining software solutions that support the organization’s mission and operations. You may collaborate with cross-functional teams such as program managers, field staff, and other engineers to gather requirements and troubleshoot issues. Documentation, code reviews, and adapting tools to handle limited resources or reach underserved populations are common parts of the role. Expect a dynamic work environment where priorities may shift based on project needs, allowing you to directly see the impact of your technical contributions.

What are the key skills and qualifications needed to thrive in the NGO software engineer position, and why are they important?

To thrive as an NGO Software Engineer, you need strong programming skills, experience in software development life cycles, and a relevant degree in computer science or a related field. Familiarity with open-source platforms, cloud technologies, and tools like Git, along with certifications such as AWS or Scrum, is beneficial. Excellent communication, adaptability, and a passion for social impact are essential soft skills. These abilities enable you to create effective, scalable tech solutions while collaborating seamlessly in mission-driven, resource-constrained environments.

What are the most commonly searched types of Ngo Software Engineer jobs in New York?

The most popular types of Ngo Software Engineer jobs in New York are:

What are popular job titles related to Ngo Software Engineer jobs in New York?

For Ngo Software Engineer jobs in New York, the most frequently searched job titles are:

What job categories do people searching Ngo Software Engineer jobs in New York look for?

The top searched job categories for Ngo Software Engineer jobs in New York are:

Infographic showing various Ngo Software Engineer job openings in New York as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $161,396 per year, or $77.6 per hour.

Senior Engineer, Platform

New York, NY • On-site

$114K - $157K/yr

Full-time

Re-posted 22 hours ago


Job description

About Us
We're building the world's leading cross-border fintech for emerging markets - empowering families, fueling local economies, and changing how millions access financial services.
Since our launch in 2019, we have transformed how money moves across borders with our operations spanning 6 out of 7 continents and covering both the busiest and most underserved (remittance) corridors. We tapped into a massive shift - from banks to phones - bringing digital finance to places where traditional systems never reached. The next stage of growth will fuel a network of services and products especially designed to make money more accessible to diaspora communities including local cards, and additional savings and payments features.
We're growing fast, backed by world-class investors, and scaling a product that blends real world impact with cutting edge fintech innovation.
Here's a little more:
  • Founded by Harvard grads and 3-time founders who previously built Segovia (acquired) and GiveDirectly (>$300M revenue, fastest-growing NGO in the world)
  • Backed by top investors including Spark Capital, Canaan, Reid Hoffman, Breyer Capital, Unbound, Wamda, and more
  • Built by global top performers from Bain, Google, McKinsey, Uber, Checkout, Bolt, and beyond - we move fast, stay humble, and care deeply about our mission
  • Truly global team - 250+ people, 50+ nationalities, 50+ languages
  • Guided by our values - ownership, impact, humility, and heart - in deed, not just word

The Role
We are looking for a Senior Engineer, Platform/SRE to join our growing engineering team. As an early member of the team, you will also have a lot of impact on our team culture, processes and norms. We're an encouraging environment that values both teamwork and autonomy. We have many exciting upcoming challenges in supporting an exponentially scaling platform with new product launches, and much more!
Responsibilities
  • Primary engineer driving best practices and improved adoption of observability tools,
    especially Datadog
  • Optimize Taptap's deployment methodologies using Github Actions and AWS ECS
  • Drive maturation of Taptap Send service management through adoption of SRE best
    Practices
  • Contribute to Taptap Send infrastructure as code projects, especially in Terraform
  • Work with other engineering teams to assure optimal operation of Taptap Send's
    systems including responding to large-scale incidents

Requirements
  • Deep knowledge and hands-on experience with infrastructure as code tools like
    Terraform, Cloudformation and Ansible
  • Familiarity with industry leading CI/CD tools including Jenkins, GitHub Actions, BitBucket
    Pipelines, CircleCI, BuildKite, etc.
  • Experience with hands-on software engineering as part of a larger team or project
    (open-source experience acceptable)
  • Experience scripting in Python
  • Hands-on experience with Docker and container schedulers including AWS ECS & EKS, Kubernetes, Mesos/Marathon, etc.
  • Hands-on cloud experience, especially in AWS. AWS certification preferred.
  • Degree in Computer Science, IT, or similar field; a Master's is a plus or seven years'
    equivalent experience
Taptap Values
Impact first
Team next
Accept reality
Propose solutions
Win with grit
Be proactively candid, with yourself and others
Love the particular
Own it
Create positive energy
Maybe, even have fun
Taptap Send is an equal opportunity employer dedicated to building an inclusive and diverse workforce. All employment decisions are decided on the basis of qualifications, experience and business need. We strongly encourage applications who are members of underrepresented communities to apply.
If you require reasonable adjustments to be made during the recruitment process, please do not hesitate to let us know. Any information you provide us in this respect will only be used to accommodate your requirements.
Note: we recognize imposter syndrome is real - any candidate that does not perfectly fit every characteristic of this role is still strongly encouraged to apply.