- Страна
- Латвия
Откликайтесь
на вакансии с ИИ

Python‑разработчик
Отличное предложение от стабильной продуктовой компании с прозрачными условиями, поддержкой релокации в Европу и современным технологическим стеком. Высокий балл за расширенный соцпакет и работу над сложным, высоконагруженным продуктом.
Сложность вакансии
Высокая сложность обусловлена требованием к глубокому знанию asyncio (3+ года) и общего опыта от 5 лет, а также необходимостью работы с высоконагруженными системами и сложным стеком (Kafka, MongoDB, ClickHouse).
Анализ зарплаты
Зарплата в объявлении не указана, но для Python-разработчика уровня Senior с опытом 5+ лет в европейских локациях (Латвия, Испания) или на удаленке в международном финтехе, рыночные предложения обычно начинаются от 5000 EUR net. Продуктовые компании в сфере беттинга часто предлагают зарплаты выше среднего по рынку.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Betby уже сейчас
Присоединяйтесь к Betby и создавайте высоконагруженные решения для мирового рынка беттинга — откликайтесь прямо сейчас!
Описание вакансии
Python‑разработчик
*🏢* Компания: Betby
*🌍* Формат: Удалённо (возможна релокация: Latvia, Malta, Spain, Montenegro)
О компании:
Betby — быстрорастущая award‑winning компания, которая разрабатывает премиальный sportsbook с собственными решениями для риск‑менеджмента и омниканальной поддержкой. Офисы в Латвии, Мальте, Испании и Черногории; поддержка релокации и удалённой работы по всему миру.
Задачи:
• Разработка и поддержка высоконагруженных бэкенд‑сервисов на Python (asyncio)
• Проектирование, сопровождение и оптимизация компонентов микросервисной архитектуры
• Участие в архитектурных обсуждениях и принятии технических решений
• Интеграция с Kafka, RabbitMQ и внутренними RPC‑сервисами
• Рефакторинг и улучшение существующих сервисов с фокусом на масштабируемость, надёжность и производительность
• Написание функциональных и интеграционных тестов, участие в code review и обмене знаниями
Требования:
• Python 3.11, 5+ лет профессионального опыта
• Уверенные практические навыки asyncio (предпочтительно 3+ года)
• Опыт работы с микросервисной архитектурой (REST API, RPC)
• Pydantic (v2); опыт проектирования внутренних библиотек/SDK/общих компонентов
• Глубокие знания алгоритмов и структур данных; практическое применение принципов SOLID, DRY, KISS, YAGNI
• Опыт с Kafka, RabbitMQ и MongoDB (stream processing, consumer groups, DLX, индексы, транзакции)
Будет плюсом:
• Monitoring/logging: Prometheus, Grafana, ELK
• Опыт настройки CI/CD
• Знания Docker, Kubernetes
• GraphQL (Ariadne)
• ClickHouse
• Опыт в финтехе, беттинге или трейдинге
Стек:
Python (asyncio), RabbitMQ, Kafka, RPC, Pydantic (v2), MongoDB, Prometheus, Grafana, ELK, Docker, Kubernetes, GraphQL (Ariadne), ClickHouse
Условия:
• Медицинская страховка
• Больничные до 10 дней без справки
• 20 дней оплачиваемого отпуска + дополнительные дни для важных событий
• Поддержка обучения и профессионального роста, помощь в изучении языков
• Современное оборудование для работы, международная команда, корпоративные мероприятия
• Программа поддержки в критических ситуациях, подарки и поддержка при важных жизненных событиях
*📩* Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- asyncio
- Kafka
- RabbitMQ
- Pydantic
- SOLID
- DRY
- KISS
- YAGNI
- MongoDB
- Prometheus
- Grafana
- ELK
- Docker
- Kubernetes
- GraphQL
- ClickHouse
Возможные вопросы на собеседовании
Проверка глубокого понимания асинхронности, критически важной для данной роли.
Расскажите о наиболее сложных проблемах с производительностью в asyncio, с которыми вы сталкивались, и как вы их решали (например, event loop lag)?
Вакансия предполагает работу с очередями сообщений в высоконагруженной среде.
В каких случаях вы выберете Kafka вместо RabbitMQ для межсервисного взаимодействия, и как вы обеспечиваете гарантию доставки сообщений (Exactly-once vs At-least-once)?
Упоминается использование MongoDB с транзакциями и индексами.
Как вы подходите к проектированию индексов в MongoDB для оптимизации тяжелых запросов и какие есть ограничения при использовании транзакций в распределенной среде?
Требуется опыт проектирования внутренних библиотек и SDK.
Какими принципами вы руководствуетесь при создании внутреннего SDK для микросервисов, чтобы обеспечить обратную совместимость и удобство использования другими командами?
Проверка навыков работы с Pydantic v2, указанного в стеке.
Какие ключевые улучшения в Pydantic v2 вы считаете наиболее полезными для производительности Python-приложений по сравнению с первой версией?
Похожие вакансии
Python-разработчик (Senior)
PHP-разработчик (Битрикс)
Search Development Team Lead
Стажер-программист 1С
Junior Python Developer
Senior C#/.NET-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!