Global - Remote Work Remote (Global) Employment $135,000 - $155,000

Enveritas is hiring a Backend Software Engineer - Python/Postgres

Responsibilities

  • 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.

Requirements

  • 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.
  • Advanced experience with PostgreSQL, including query optimization, joins, stored procedures, and performance tuning.
  • Practical experience with Linux, Bash scripting, Docker containers, and AWS services (EC2, RDS, CloudFront).
  • A minimum of seven years of full-time professional experience as a backend software engineer.
  • Bachelor’s degree in computer science or equivalent training in the principles of software engineering.

Nice to Have

  • Familiarity with Django or Flask.

Benefits

  • 401k with matching contributions
  • Medical/Dental/Vision
  • Flexible Spending Account (FSA)
  • 4 weeks vacation in addition to 13 standard holidays
  • personal/sick time
  • Annual all-company retreat and annual group retreat.
  • Annual education budget for conferences, books, and other professional development opportunities.
  • Field visits to our Country Ops teams in coffee-growing countries such as Colombia, Costa Rica, Ethiopia, and Indonesia.

Additional Information

  • This role is a full-time individual contributor role.
  • You should be inspired by our mission to improve the lives of smallholder coffee farmers, and have an interest in sustainability.
  • You should have a deep empathy for users of our tools and understand the importance of supporting the work of other teams.
  • You should be comfortable working both independently and as a thoughtful collaborator, sensitive to the legibility and maintainability of your code when in the hands of your teammates.
Required Skills
Pythonincluding developing applicationscoPostgreSQLincluding query optimizationjoinsstored proceduresperformance tuning.LinuxBash scriptingDocker containersAWS servicesDjango or Flask. Pythonincluding developing applicationscoPostgreSQLincluding query optimizationjoinsstored proceduresperformance tuning.LinuxBash scriptingDocker containersAWS servicesDjango or Flask.
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Enveritas
Enveritas is a 501(c)3 non-profit working on sustainability issues facing coffee farmers around the globe. They provide sustainability assurance for the coffee industry and visit smallholder coffee farms around the world to understand their social, economic, and environmental practices.
All jobs at Enveritas Visit website
Job Details
Department EUDR engineering team
Category other
Posted 2 hours ago