As a Senior Python Developer, you will be working on analysis of existing program code, identification and elimination of errors, development of program code for company projects, interaction with the development department, testing, and support and development of integrations with side services.
Requirements
- 5+ years of professional experience with Python 3.10+
- Domain knowledge in payment systems or financial flows
- Strong hands-on experience with asyncio, FastAPI or aiohttp, SQLAlchemy, and Django ORM
- Experience in system design (Scalability, Reliability & Fault Tolerance, Security, Performance)
- Practical experience with microservice architectures, API development, and service-to-service communication (REST, GRPC)
- Knowledge of and experience with message queues like RabbitMQ or Kafka
- Experience writing and maintaining unit/integration tests with modern testing frameworks
- Experience with Grafana loki(LogQL), Jaeger/Tempo
- Familiarity with gitlab CI/CD, Docker, Kubernetes, Helm, and cloud infrastructure (e.g., AWS, GCP)
- Knowledge of how 3ds2 flow works
Benefits
- 20 days of vacation time
- Bank holidays
- Sick leaves
- Additional birthday day off