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

E
EnveritasNon-profit
Global, ESTFull-TimeSenior
Salary135000 - 155000 USD per year
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
7+ years
Required Skills
AWSBackend DevelopmentDockerPostgreSQLPythonSQLBashDesign PatternsDjangoFlaskCI/CDLinuxTerraformSoftware Engineering

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

Responsibilities

  • Backend feature development and maintenance
  • Implement improvements to EUDR backend services
  • Refine geospatial workflows
  • Strengthen data checks and error handling
  • Investigative problem-solving
  • Work with ambiguous or evolving requirements
  • Adapt system to regulatory updates
  • General backend engineering (Python + PostgreSQL/PostGIS development)
  • Improving observability
  • Contributing to CI/CD pipelines
  • Making the system more resilient
  • Applying and maintaining Terraform-based changes in AWS
View Full Description & ApplyYou'll be redirected to the employer's site
135000 - 155000 USD per year
Apply Now