Skip to main content
Zobhira
Home
Jobs
Certifications
Zobhira
JobsCertificationsTodayAbout
Log inSign up
Zobhira

New job and contest openings, updated every morning on one searchable board.

Find work

  • All jobs
  • Fresher roles
  • Remote roles
  • Certifications

Compete

  • Added today

Popular cities

  • India
  • Bangalore, Karnataka, India
  • Hyderabad, Telangana, India
  • Pune, Maharashtra, India
  • Chennai, Tamil Nadu, India
  • Mumbai, Maharashtra, India

Company

  • About
  • Contact
  • Privacy
  • Terms

Stay updated

One email a week with new roles.

Secure infrastructure
Free to use, no account needed to search

Board updated daily · © 2026 Zobhira. All rights reserved.

Privacy PolicyTerms of Service
Home / Jobs / Enveritas
Posted today · be early

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

Enveritas

WorldwideremotePosted today
Enveritas logo

Skill Required

Backend-DevelopmentPython-DevelopmentSoftware-EngineerDatabase-EngineeringDevOpsCloud-EngineerGeospatial-EngineeringPython-Backend-EngineerPython-Backend-DeveloperSenior-Backend-Python-DeveloperRemote-Senior-Backend-EngineerSenior-Python-Backend-DeveloperRemote-Backend-DeveloperBackend DeveloperSoftware EngineerSoftware DeveloperPython DeveloperPostgreSQLPythonsoftware engineeringQuery OptimizationDesign PatternsObservabilityCD pipelinesEngineeringdevelopingTerraformDjangoDockerdesignGitFlaskLinuxCI/CDjQueryShell ScriptingAWSandCICDFulltime

Key highlights

  • Salary for US-Based hires: $135,000-$155,000 annually
  • Level Required: minimum 7 years of full-time professional experience as a backend software engineer
  • Key benefit: 4 weeks vacation plus 13 standard holidays (plus personal/sick time)
  • Notable requirement: Bachelor's degree in computer science or equivalent training, plus demonstrated ability to teach architectural problem-solving to others
  • Required Python expertise: extensive experience with complex data processing tasks
  • Required AWS/containerization experience: practical experience with Docker containers and AWS services (EC2, RDS, CloudFront)

Role overview

Enveritas is a 501(c)(3) non-profit and Y Combinator-backed startup building software to collect, analyze, and report data about coffee farmers' conditions and practices. We are looking for a backend software engineer with a focus on Python and PostgreSQL to join our EUDR (EU Deforestation Regulation) engineering team on a remote/global, full-time basis. The role involves working on systems that ingest customer-submitted farm lists, validate and transform inputs, and run them against deforestation detection models and geospatial datasets.

Responsibilities

  • Implement improvements to our EUDR backend services, refine geospatial workflows, and strengthen data checks and error handling.
  • Help trace through data, assumptions, and system behavior to understand what happened and how to fix it when something doesn't look right to the Support team.
  • Clarify incomplete requirements and translate them into practical engineering work in a space with evolving EUDR regulatory guidance.
  • Interpret EU regulatory updates and adapt system parts to remain consistent and compliant.
  • Python + PostgreSQL/PostGIS development, improving observability, contributing to CI/CD pipelines, and helping make the system more resilient over time.
  • Apply and maintain Terraform-based changes in AWS for the services worked on.
  • Work with cross-functional teams to support the mission of improving livelihoods of millions of coffee farmers worldwide.

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. Familiarity with Django or Flask.
  • 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

  • Exposure to geospatial data processing and analysis.
  • Experience with Terraform and infrastructure-as-code practices.
  • Knowledge of deforestation monitoring or agricultural supply chain technologies.
  • Experience in regulated industries or compliance-focused engineering work.
  • Familiarity with satellite imagery processing or remote sensing data.
  • Prior experience with data aggregation and report generation systems.

Benefits

  • 401k with matching contributions (for US-based hires)
  • Medical/Dental/Vision coverage (for US-based hires)
  • Flexible Spending Account (FSA) (for US-based hires)
  • 4 weeks vacation plus 13 standard holidays (for US-based hires)
  • Personal/sick time (for US-based hires)
  • Competitive benefits package with regionally-adjusted compensation for non-US hires, including 4 weeks vacation plus 13 standard holidays

Additional details

  • This is a full-time exempt position.
  • The role is fully remote with core hours of 10am to 2pm Eastern Time, Monday through Friday; team members may choose early start or later stop.
  • Enveritas is a 501(c)(3) non-profit organization and Y Combinator-backed startup.
  • The engineering & data group consists of about thirty people with diverse backgrounds.
  • 36% of the Engineering and Data Group identifies as women and/or nonbinary.
  • The team has several parents with more expecting.
  • The backend systems use Python and PostgreSQL/PostGIS, running in containerized services on AWS.
  • Development tools include GitHub, CI/CD, and Terraform for newer services.
  • The interview process consists of four conversations totaling about five hours of time, plus about four hours of preparation.
  • After introductory interview, the interview process is expected to take four to six weeks.
  • For US-Based hires: base salary between $135,000 and $155,000 annually, paid semi-monthly.
  • For hires outside the US: offer will be competitive with regionally-adjusted benefits and compensation, paid in relevant local currency.
  • To apply: use the Greenhouse application form and include the term 'RSv3' in the 'Why Work for Us' section to ensure thorough review.
  • Questions about the position or process can be directed to the jobs email address (not staff personal accounts).
  • Enveritas is an Equal Opportunity Employer encouraging an inclusive and diverse workforce.
  • Legitimate Enveritas job openings are posted under the Enveritas careers page and recruiting emails come from @enveritas.org.
  • The role is a full-time individual contributor role.
  • The team is about 150 people spread over more than two dozen countries.
  • Candidates who don't meet all qualifications but believe they'd be a great match are encouraged to apply and share more in application answers.

Similar jobs open now

ABB logo
Senior Project Engineer -SIS
ABB
Bangalore, Karnataka, India
View details
Cognyte logo
Product Manager
Cognyte
Pune, Maharashtra, India
View details
IBM logo
Data Engineer-Data Platforms-AWS
IBM
Pune, Maharashtra, India
View details
IBM logo
Technical Consultant-AI Integration
IBM
Pune, Maharashtra, India
View details
Apply now
LocationWorldwide
TypeFulltime
SalaryUSD 135000 - 155000
Posted9/6/2026
Apply by11/5/2026

Links are checked every day. If this one stops working, tell us and we'll pull it.

More like this

View all
ABB logo
Senior Project Engineer -SIS
ABB
Cognyte logo
Product Manager
Cognyte
IBM logo
Data Engineer-Data Platforms-AWS
IBM
Apply now