We are looking for a highly skilled Python Engineer to join an international product team. This is a remote, full-time role focused on building high-performance backend systems and collaborating with a distributed team.
Stack / Core skills: Python, FastAPI, Django, Flask, asyncio, PostgreSQL, Redis, Docker, CI/CD, AWS, GCP
Requirements:
- 3+ years of professional experience in Python development
- Strong expertise in modern frameworks: FastAPI (preferred), Django, or Flask
- Advanced knowledge of asyncio and asynchronous programming patterns
- Proficiency in PostgreSQL (schema design, complex queries, optimization) and Redis
- DevOps mindset: experience with Docker, CI/CD pipelines, and cloud environments (AWS/GCP)
- Architectural understanding: Microservices, SOLID principles, Clean Architecture
- English proficiency: Upper-Intermediate (B2) or higher
Responsibilities:
- Develop and maintain scalable, reliable backend services
- Design and implement RESTful or GraphQL APIs
- Optimize system performance for high-traffic loads
- Participate in code reviews to ensure maintainability and security
- Collaborate with Product Managers and Frontend Engineers to deliver end-to-end features
Nice to have:
- Experience with Event-Driven Architecture (Kafka, RabbitMQ)
- Knowledge of Kubernetes and Infrastructure as Code (Terraform)
- Background in AI integrations or data-heavy applications
Conditions & benefits:
- Truly remote: work from anywhere with flexible hours
- International exposure (products for US, European, UAE markets)
- Focus on professional growth and high-load challenges