At least 3+ years of development experience with Python Experience with the Django framework Experience with microservice-based architectures Experience with any relational databases (SQL queries, migrations, optimization) Experience with message queues (e.g., RabbitMQ, NATS, Kafka) Care about quality and know what it means to ship high-quality code Put yourself in the shoes of users Strong communicator Experience in writing units and end-to-end tests is a plus Communicate effectively in English Readiness to write on Java is appreciated