Senior/Lead Python Developer
We are a European fintech team with a developed infrastructure and dozens of microservices on Python and Go. We are currently looking for a Senior/Lead Python Developer for products in the field of marketing and analytics.
Our Wishes-Expectations-Description:
- 5+ years of commercial development experience with Python.
- Django / DRF — confidently: ORM, serializers, middleware, signals.
- Celery — practical experience: queues, schedules, retries, task monitoring.
- Confident SQL and PostgreSQL (queries, indexes, migrations, optimization).
- Understanding of REST API architecture, webhooks, asynchronous calls.
- Experience with Git, Docker, and Linux.
- Testing: PyTest, fixtures, mocks, basic coverage.
- English — sufficient for correspondence and short calls.
What's to be done:
- Develop backend services on Django / DRF and Celery.
- Write integrations with external APIs, process data streams.
- Optimize SQL queries and application performance.
- Work with ClickHouse and Kafka (we will train if you have no experience).
- Participate in code reviews, task planning, CI/CD improvements.
- Closely interact with analysts, front-end developers, and DevOps.
Will be a plus:
- Experience with ClickHouse, Kafka, or RabbitMQ.
- Basic understanding of Kubernetes, Helm, Service Mesh.
- DevOps skills: GitHub Actions / GitLab CI, Terraform / Ansible.
- Experience with high-load systems and asynchronous Python (asyncio, aiohttp).
What we offer:
- Full remote/if from Europe – partly to the office, flexible schedule, modern stack.
- Minimum bureaucracy, fast releases, autonomy.