Backend Engineer (Python/Django)
Core
Building and scaling backend systems and APIs for a global non-profit organization focused on humanitarian impact.
Role type
Senior Backend Engineer (Python/Django)
Builds
High-quality backend systems, RESTful APIs, and dynamic web interfaces for non-profit partners.
Domain
Humanitarian technology / Non-profit sector
Required skills
Python, Django, PostgreSQL, RESTful APIs, Celery, Redis, Docker, Elasticsearch, React, TypeScript
Preferred skills
CI/CD pipelines, automated testing, web app security, cloud platforms (AWS, Azure, GCP)
Responsibilities
Developing backend systems and APIs; designing and optimizing database structures and search functions; managing background jobs and caching strategies; defining features and technical specifications; participating in client meetings and advising on technical choices; enhancing code quality through reviews and testing.
Seniority
Senior, hands-on IC