Х5

backend-разработчик для рекламной платформы

Коротко

Backend-разработка личного кабинета рекламодателя для рекламной платформы с высокими нагрузками (десятки тысяч запросов в секунду, терабайты данных). Задачи включают прогнозирование охвата и стоимости кампаний в режиме, близком к реальному времени, сложную ролевую модель доступа и оптимизацию производительности сервисов. Требуется от 6 лет коммерческой разработки на Python с Django и DRF, глубокое знание PostgreSQL и оптимизации запросов. Формат гибридный, Москва.

Описание
Сейчас мы активно развиваем нашу рекламную платформу и ищем сильных Backend-разработчиков в команду личного кабинета. Это ключевой интерфейс для наших клиентов-рекламодателей, где они управляют кампаниями, анализируют эффективность и работают с отчетами. Мы работаем с большими данными и высокими нагрузками. Если вам интересно строить сложную систему, которая обрабатывает десятки тысяч запросов в секунду и оперирует терабайтами данных, — добро пожаловать в команду!
Задачи
•Разрабатывать бэкенд для личного кабинета рекламодателя. Наш продукт — это сложная система из множества сервисов, которой управляет пользовательская админка.
•Реализовывать сервис для прогнозирования охвата и стоимости рекламных кампаний. Это одна из ключевых фич, которая должна работать с данными в режиме, близком к реальному времени.
•Реализовывать сложную бизнес-логику и ролевую модель доступа. Многоуровневая система прав, которая требует вдумчивого подхода.
•Оптимизировать производительность сервисов. Задачи «в лоб» здесь не решаются. Нужно будет думать об эффективности кода, запросов к БД и архитектуре в целом, чтобы выдерживать высокие нагрузки.
•Покрывать свой код автотестами. Мы серьезно относимся к качеству и стабильности.
Требования
•Опыт коммерческой разработки на Python от 6 лет, с уверенным знанием Django и DRF.
•Глубокое понимание принципов работы реляционных баз данных (PostgreSQL). Уверенная работа через ORM с пониманием, какие запросы генерируются «под капотом», и как их оптимизировать.
•Уверенные навыки работы в Linux на уровне продвинутого пользователя.
•Отличное знание Git.
•Понимание, как устроен веб: HTTP, REST, принципы взаимодействия клиента и сервера.
Будет плюсом
•Опыт развертывания и поддержки веб-сервисов в Kubernetes
•Опыт работы с ClickHouse или другими колоночными СУБД
•Опыт работы с асинхронностью в Python (asyncio)
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте