remote
Backend Python/Django Engineer - 10pearls
Software Engineer
Experienced Backend Engineer specializing in Python and Django, building scalable RESTful services, integrating databases, and deploying containerized applications on AWS.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Python and Django.
- Implement RESTful APIs that power web and mobile applications.
- Integrate and optimize PostgreSQL databases, ensuring data integrity and query efficiency.
- Containerize applications with Docker and manage deployments on AWS (EC2, RDS, S3, etc.).
- Collaborate with front‑end, product, and QA teams to deliver end‑to‑end features.
- Write automated tests, perform code reviews, and uphold best coding practices.
Requirements
- 3+ years of professional experience with Python and Django.
- Strong understanding of REST API design and authentication mechanisms.
- Proficiency with PostgreSQL, including schema design and query optimization.
- Hands‑on experience with Docker and cloud platforms, preferably AWS.
- Familiarity with CI/CD pipelines, version control (Git), and agile development processes.
Skills
pythondjangopostgresqldockeraws