




Job Summary: We are seeking a software architect to build scalable and fault-tolerant systems using Python and AWS, providing technical leadership and ensuring code quality. Key Highlights: 1. Scalable solution design and development, and robust backend engineering 2. Technical decision-making and fault-tolerant system design on AWS 3. Technical leadership, code reviews, and mentoring **Description:** ---------------- "In a universe tending toward chaos, engineering is the act of will that imposes order." As architects confronting entropy, we seek those who use Python and AWS to build systems resistant to disorder. RESPONSIBILITIES Design & Development: Building scalable solutions and robust backends following Clean Architecture, DDD, and Hexagonal Architecture patterns. Cloud Architecture: Making technical decisions and designing fault-tolerant systems in AWS environments. Technical Leadership: Conducting code reviews, mentoring, and collaborating closely with Product and DevOps teams. Quality & Observability: Implementing tests (pytest), performance profiling, and structured logging. REQUIREMENTS Proficiency in Python 3\.x: Advanced experience with asyncio, typing, Pydantic, and frameworks (FastAPI/Flask/Django). AWS Ecosystem: Deep hands-on experience with Lambda, API Gateway, ECS/EKS, SQS, DynamoDB, and Cognito. Infrastructure & DevOps: Infrastructure-as-Code (Terraform/CloudFormation), CI/CD (GitHub Actions), and Docker containers. Quality Tools: Proficiency with poetry, mypy, ruff, and security standards (Bandit). CONDITIONS * 5 years of backend development experience. * 100% Remote * Working hours: 09:00–18:00 (Summer intensive schedule: 08:00–15:00\). * Intermediate English (Preferred). We know chaos will ultimately win (the universe will cool down), but we choose to fight today. Apply now!


