Backend Software Engineer - Python/Postgres - EUDR Engineering Team
Remote/global, 10am to 2pm Eastern Time, Monday through FridayFull-TimeSenior
Salary135000 - 155000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of seven years of full-time professional experience
- Required Skills
- AWSDockerPostgreSQLPythonDjangoFlaskCI/CDLinuxTerraform
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
- 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
- Practical experience with Bash scripting
- Practical experience with Docker containers
- Practical experience with AWS services (EC2, RDS, CloudFront)
- 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 to understand system behavior and fix issues
- Clarify ambiguous or evolving requirements and translate them into engineering work
- Adapt the system to regulatory updates from the EU
- General backend engineering: Python + PostgreSQL/PostGIS development
- Improve observability
- Contribute to CI/CD pipelines
- Help make the system more resilient over time
- Apply and maintain Terraform-based changes in AWS
View Full Description & ApplyYou'll be redirected to the employer's site