Wildbox
Middle backend-разработчик
- Python
- RabbitMQ
- Git
- Apache Airflow
- Celery
- PostgreSQL
- SQLAlchemy
- pandas
- SQL
Wildbox — ведущий сервис аналитики маркетплейсов, лидер в аналитике внешней рекламы для маркетплейсов в России, не имеющий аналогов на рынке.
Мы парсим 7 социальных сетей: Instagram, VK, Telegram, TikTok, DZEN, YouTube, Wibes. В нашей базе более 10 миллионов публикаций.
О нас в цифрах:
- 100 000 зарегистрированных пользователей
- 65 полезных инструментов для селлеров (подбор товара, конкурентный анализ, прогнозирование, продвижение и др.)
- 95% точность данных
Наш стек:
Python 3, Airflow, Celery, RabbitMQ, SQLAlchemy, PostgreSQL, Pandas, Git, чистый SQL
Какой опыт для нас важен:
- Уверенный опыт с Python 3
- Опыт проектирования и поддержки ETL- и ELT-пайплайнов на Apache Airflow
- Глубокое понимание работы асинхронных задач и очередей: опыт с Celery + RabbitMQ
- Владение SQLAlchemy и чистым SQL, умение писать эффективные, оптимизированные запросы к PostgreSQL
- Опыт работы с большими объёмами данных: обработка, трансформация, агрегация с использованием Pandas
- Уверенная работа с системами контроля версий (Git)
- Практика написания масштабируемого, читаемого и поддерживаемого кода
- Опыт настройки и отладки распределённых систем обработки данных
Плюсом будет:
- Опыт с Docker / Docker Compose
- Знание особенностей работы Airflow в high-load сценариях (множество DAG-ов, тысячи задач в сутки)
- Опыт оптимизации производительности Airflow: настройка конфигураций, воркеров, очередей, мониторинга
- Работа с REST API, webhook’ами, внешними сервисами
- Опыт с системами логирования и мониторинга (например, Prometheus, Grafana, ELK)
Чем ты будешь заниматься:
- Разработкой, поддержкой и масштабированием пайплайнов обработки данных на Airflow
- Проектированием и реализацией асинхронных задач с использованием Celery + RabbitMQ
- Написанием и оптимизацией SQL-запросов, миграций и ETL-процессов для PostgreSQL
- Обработкой, агрегацией и подготовкой данных с использованием Pandas
- Интеграцией с внешними источниками данных: API, файловые выгрузки, очереди
- Участием в архитектурных обсуждениях, ревью кода и улучшении инфраструктуры данных
- Поддержкой и рефакторингом существующих решений для повышения стабильности и производительности
Что мы предлагаем:
- Полностью удалённую работу
- Официальное трудоустройство (ТК РФ)
- Белую заработную плату (доход обсуждается индивидуально)
- График 5/2, с 9:00 до 18:00 МСК
- Мы — аккредитованная IT-компания, есть налоговые льготы - 2 оплачиваемых day-off в год помимо отпуска
- Участие в развитии живого, нагруженного продукта, а не просто «таски в джире»
Как проходит отбор:
1. Видеозвонок с HR — первичное знакомство. Обсуждаем опыт, задачи и твои интересы (до 30 минут). Без «расскажи про мечту» — только по делу.
2. Технический разговор с тимлидом — погружаемся в твой подход к решению задач, архитектуре, обработке данных и распределённым системам (до 1 часа). 3. Оценка soft-навыков — онлайн-тестирование, чтобы понять, как ты работаешь в команде, с неопределённостью и под нагрузкой. Нет «правильных» ответов — только понимание стиля работы (до 30 минут).
4. Финальные согласования — внутренние проверки и подготовка оффера. От тебя — никаких действий.
5. Оффер :)
Откликайся — и в ответ пришлю пару уточняющих вопросов по опыту, чтобы понять, насколько мы подходим друг другу.
P.S. Мы не просто нанимаем разработчика — мы ищем того, кто хочет строить и масштабировать robust-системы обработки данных в команде, где ценят здравый смысл, ответственность и любовь к продукту.