Skip to main content
Back to Jobs

Backend Software Engineer

Build backend systems for analyzing coffee supply chain risks

Enveritas is a nonprofit building systems to analyze risks in coffee, cocoa, and tea supply chains, including EUDR-related deforestation checks. The Backend Software Engineer will develop and maintain backend infrastructure using Python, PostgreSQL/PostGIS, Docker, AWS, and Terraform to process field data from 30+ countries. This role focuses on creating reliable data pipelines and analytical tools to support sustainability initiatives for sma...

Why This Role?

Work on sustainability issues affecting smallholder coffee farmers globally

Key Responsibilities

  • Develop backend systems using Python for supply chain risk analysis
  • Manage and optimize PostgreSQL/PostGIS databases for geospatial data
  • Deploy and maintain infrastructure using Docker, AWS, and Terraform
  • Process field data from 30+ countries to support sustainability analytics

Requirements

  • Proficiency in Python programming
  • Experience with PostgreSQL and PostGIS
  • Hands-on experience with Docker
  • Background in AWS cloud services
  • Familiarity with Terraform for infrastructure as code

Required Skills

pythonpostgresqldockerawsterraformPostGIS

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →

Keywords

backend engineerPython PostgreSQLsupply chain analysisAWS Terraformgeospatial datanonprofit technology
View Original Description from HN Who is Hiring

Original description from HN Who is Hiring

Enveritas (YC S18, non-profit) | Backend Software Engineer | Remote (Global) | https://enveritas.org/jobs/ Enveritas is a 501(c)(3) nonprofit working on sustainability issues facing smallholder coffee farmers. We collect field data in 30+ countries and build systems for analyzing risks in coffee, cocoa, and tea supply chains (including EUDR-related deforestation checks). * Backend Software Engineer (Python, PostgreSQL/PostGIS, Docker, AWS, Terraform) - $135-$155k - https://enveritas.org/jobs/backend-software-eng/#10d7adef8us (worldwide remote)

Salary Context

Similar Engineering roles on LokerDollar pay around $160k/yr (range $11.194k–999.999k/yr, n=508 active listings).

ℹ️ We couldn't verify this apply link yet. You can still try applying — check back later if it doesn't open.

Openness not stated by employer — check the listing

Source
HN Who is Hiring
Salary
Job Type
full time
Location
Remote · Open worldwide
Category
Seniority
mid
Posted
Jul 1, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Backend Software Engineer at Enveritas (YC S18, non-profit) a remote job?
Yes. Backend Software Engineer at Enveritas (YC S18, non-profit) is a fully remote role open to candidates worldwide.
What is the salary for Backend Software Engineer at Enveritas (YC S18, non-profit)?
The listed pay range for this role is $135k–155k/yr.
What type of employment is Backend Software Engineer at Enveritas (YC S18, non-profit)?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Enveritas (YC S18, non-profit).

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog