Impact starts with you.

I’m looking for a job I’m looking to hire
Job · New York, NY · Remote

Backend Software Engineer - Python/Postgres [Remote / Global]

Enveritas · Philanthropy, Voluntarism & Grantmaking Foundations · $37.6M budget · 24 staff · Since 2016

Why Enveritas

FY2024 · Form 990Its mission and biggest programs, as filed

Improves farmers' lives and protects their environment.

  • Enveritas INC. Provides sustainability verification services to coffee and cocoa producing communities around the world. The organization conducts independent field assessments to evaluate the environmental, social, and economic conditions of smallholder coffee farms. Using technology such as satellite imagery and…$17.7M spent in FY2024

Before you apply

FY2024 · Form 990Independent: from IRS data, not the org
Last software engineer made
$180,676
Form 990, 2024
Fine: from the org's Form 990.
Pt VII · Sec A
Pays its leaders
$151K–$453K
7 officers reported
Fine: from the org's Form 990.
Pt VII · Sec A
Budget
$21.4M
spent in FY2024
Fine: from the org's Form 990.
Pt I · Ln 18
Staff
24
employees
4 volunteers
Fine: from the org's Form 990.
Pt I · Ln 5–6
Spent on programs
83%
of spending
Looks good: 83% of spending went to programs; 75% or more.
Pt IX · Ln 25 · col B
Surplus or deficit
+43%
of revenue, FY2024
Looks good: revenue was at least expenses in the latest filing.
Pt I · Ln 19
Cash reserves
26 mo
of spending, in cash and securities
Looks good: 25.6 months of spending in cash; 3 or more.
Pt X · Ln 1–2 · Pt I · Ln 18
Latest return
FY2024
latest Form 990
Looks good: the latest return is for FY2024, 2 tax years back; within 2 tax years.
IRS e-file
IRS status
501(c)(3)
tax-exempt since 2016
Looks good: listed by the IRS.
IRS BMF
Looks goodFineWorth a lookConcernTap a box for the reason.

About the role

The org's own posting, as written

Do you want to work for a mission-driven non-profit, writing software that will contribute to helping the livelihoods of millions of coffee farmers around the world? Enveritas is a 501(c)(3) non-profit and Y Combinator-backed startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer with a focus on python and PostgreSQL to join our EUDR engineering team on a remote/global, full-time basis.

You can learn more about this job and our group at https://www.enveritas.org/jobs/backend-software-eng/ We're a small team and every hire makes a large impact, so we're careful and thorough when it comes to hiring, but we are actively considering candidates and moving them through the process as quickly as we can. About Our Engineering & Data Group We are a quirky, talented, and humble group of about thirty people with diverse backgrounds, ranging from journalism to academia to international industry. We’re represented across the gender spectrum, with 36% of our Engineering and Data Group identifying as women and/or nonbinary. Several of us are parents, with more expecting.

Our group builds software to collect, analyze, and report data about coffee farmers’ conditions and practices. This large-scale data-collection effort requires many moving parts to work together, and we use technology to support that effort at every step of the process — from identifying coffee farms in satellite imagery, to coordinating survey edits across country teams, to detecting data anomalies in real-time that can be investigated while teams are still in the field.

A core part of our work is in data aggregation and report generation, with insights ultimately being shared with roasters and other stakeholders on how to assist in improving the social, economic, and environmental conditions of smallholder farmers. Our backend systems use Python and PostgreSQL/PostGIS, running in containerized services on AWS. We use GitHub and CI/CD, and Terraform for newer services. What You’ll Be Doing This role is part of our EUDR engineering team. Your work will focus on the backend systems that ingest customer-submitted farm lists, validate and transform those inputs, and run them against our deforestation detection model and geospatial datasets.

Your responsibilities will include: Backend feature development and maintenance. Implement improvements to our EUDR backend services, refine geospatial workflows, and strengthen data checks and error handling. Investigative problem-solving . When something doesn’t look right to our Support team, you will help trace through data, assumptions, and system behavior to understand what happened and how to fix it. Working with ambiguous or evolving requirements. EUDR is a regulated space where guidance changes, and internal requests are sometimes incomplete. You’ll help clarify what’s needed and translate it into practical engineering work. Adapting the system to regulatory updates .

As the EU releases new FAQs or…

Read the full posting

About Enveritas

From its Form 990
  • Budget $37.6M · Philanthropy, Voluntarism & Grantmaking Foundations
  • Staff 24 · founded 2016
  • Pays its leaders $151K–$453K (7 reported)
  • Open jobs 5 · Jobs at Enveritas · Full 990 report

More like this