2+ years of experience developing software in Python Some experience with AsyncIO or Django frameworks Understanding of microservice architectures and RESTful APIs Experience with at least one relational database (SQL, migrations) Familiarity with message queues (e.g., RabbitMQ, NATS, Kafka) Willingness to write high-quality, maintainable code Basic knowledge of writing unit and integration tests Ability to communicate well with teammates and across functions in English