remote
Backend Developer Python - 360dialog Gmbh
Backend Engineer
Backend Developer focused on building scalable Python services, designing RESTful APIs, and managing relational databases on AWS infrastructure.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python backend services using Django or similar frameworks.
- Build and document RESTful APIs that integrate with front‑end and third‑party systems.
- Implement data models, migrations, and optimize SQL queries for PostgreSQL/MySQL databases.
- Deploy and manage services on AWS (EC2, RDS, S3, Lambda) ensuring high availability and security.
- Collaborate with cross‑functional teams to define requirements, troubleshoot issues, and deliver features on schedule.
Requirements
- 3+ years of professional experience in Python backend development.
- Strong knowledge of Django, Flask, or similar frameworks and REST API design principles.
- Proficiency with relational databases (PostgreSQL/MySQL) and ORM usage.
- Experience deploying applications to AWS and using CI/CD pipelines.
- Excellent problem‑solving skills and ability to work independently in a remote environment.