Backend Software Engineer - Python/Postgres [Remote / Global] Job at Enveritas, Remote

b2NvTU9KVkw4ODRRMlJ2RzlKb0J3SVlXTVE9PQ==
  • Enveritas
  • Remote

Job Description

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 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 adjustments, you will help interpret their implications and adapt parts of the system to remain consistent and compliant. - General backend engineering . Python + PostgreSQL/PostGIS development, improving observability, contributing to CI/CD pipelines, and helping make the system more resilient over time. Although the role is primarily development-focused, you will also be responsible for applying and maintaining Terraform-based changes in AWS for the services you work on. Qualifications - Strong ability to present and explain complex ideas clearly to non-technical colleagues. - Demonstrated ability to apply design patterns for creating modular and efficient software, with the ability to teach others how to solve architectural problems. - Extensive experience with Python, including developing applications and complex data processing tasks. Familiarity with Django or Flask.

Job Tags

Full time, Remote work

Similar Jobs

Kiewit

Senior Fire Life Safety Engineer Job at Kiewit

 ...knowledge to other industries - we want to talk with you. The Fire & Life Safety (FLS) Engineering Department primarily supports Kiewit's power generation, infrastructure, industrial and water work across all of North America. The FLS department is the go-to... 

Confidential

Registered Nurse - Clinic Job at Confidential

Comprehensive regional healthcare system is hiring for Registered Nurses to work as part of a Clinic based team! Registered Nurse Clinic (RN) Job Responsibilities: Coordinates and administers nursing care to patients in physician office or clinic setting utilizing... 

Alamo Concrete Products Company

Ready Mix Truck Driver Job at Alamo Concrete Products Company

 ...Alamo Concrete Products Company is hiring professional Mixer Truck Drivers for our WhartonPlant. We offer a competitive salary, excellent benefit package and the opportunity to work locally and be home at the end of your day. If you are interested in a new career with... 

Vitalia Senior Residences-Montrose

Server 4pm-7:30pm $15-21 (Part Time) Job at Vitalia Senior Residences-Montrose

 ...enjoy coming to work.Arrow Team MemberPositionServerPosition Type: Part-TimeLocation: Copley, OHServer pay range: $15 - $21 per hourShift ScheduleWednesday, Thursday, Friday, and Saturday4:00pm to 7:30pmCome join our team at Vitalia Montrose located... 

Hotel Mission de Oro

Restaurant Host Job at Hotel Mission de Oro

 ...Take calls for food to go Collect money and credit cards Follow cleaning procedures (Sweep, Mop, Windows, etc.) Observe restaurant guests to ensure high quality service (refills, etc.) Work with restaurant colleagues to create a positive dining experience for...