Salary
💰 $2,000 - $3,000 per month
Tech Stack
AnsibleAWSCloudDjangoDockerEC2FlaskKubernetesPostgresPythonRabbitMQRedisTerraform
About the role
- Build internal CRM and other critical tools that power global operations
- Design and maintain modern APIs, scalable infrastructure, and reliable backend services
- Develop and maintain backend features using best practices
- Build RESTful APIs for core business logic and data management
- Write clean, testable code with proper error handling and logging
- Manage PostgreSQL databases (queries, migrations, performance tuning)
- Implement integrations with third-party services (email, SMS, payments)
- Participate in code reviews and contribute to technical design
- Monitor and debug production issues using Sentry and logging tools
- Work with Docker and AWS services under guidance from senior engineers
- Contribute to infrastructure improvements and deployment pipelines
- Tech stack: Python, Flask, SQLAlchemy, PostgreSQL, RabbitMQ, Redis, Solr; Infrastructure: Docker, AWS (VPC, EC2, RDS, S3, Lambda)
Requirements
- 3–5 years of backend development experience in Python
- Hands-on with Flask, FastAPI, or Django frameworks
- Strong PostgreSQL skills (queries, indexes, migrations)
- Familiarity with async task processing (Celery, RQ, etc.)
- Understanding of RESTful API design
- Basic experience with cloud infrastructure (AWS preferred)
- Proficiency with Git and collaborative workflows
- Good written and verbal communication skills
- Ability to work independently and ask questions proactively
- Nice to have: Infrastructure as Code (Terraform, Ansible, or similar)
- Nice to have: Containerization/orchestration (Docker, ECS, Kubernetes)
- Nice to have: Monitoring and observability tools
- Nice to have: Experience with AI/ML or LLM APIs
- Nice to have: Multi-tenant application design