Constructor.io

backend developer for experimentation platforms

Коротко

Senior backend-разработчик на Python для платформы экспериментов в e-commerce компании Constructor.io — нужно строить и поддерживать сервисы назначения экспериментов, логирования и отчётности, а также участвовать в дежурствах. Требуется сильный опыт продакшн Python-сервисов, SQL и работы с data-heavy системами, английский B2. Полностью удалённая работа, кандидаты из любой страны кроме России, зарплата от 560 000 ₽/мес (по данным источника) или $80k–$120k в год по тексту описания.

Описание
Constructor — платформа для поиска и подбора в e-commerce, оптимизирующая такие метрики, как выручка, конверсия и прибыль. Собственный поисковый движок компании использует трансформеры и генеративные LLM для поиска, рекомендаций и шопинг-агентов. Платформа обрабатывает более 1 миллиарда запросов ежедневно на 150 языках примерно в 100 странах, обслуживая крупные e-commerce компании.
Задачи
•Разрабатывать и поддерживать бэкенд-сервисы для назначения экспериментов, логирования и генерации отчётов
•Улучшать масштабируемость, производительность и надёжность пайплайнов отчётности по экспериментам
•Добавлять пользовательские UI-функции, которые помогают пользователям запускать эксперименты и интерпретировать результаты
•Брать техническую ответственность за проекты: формировать решения, разбивать работу на этапы и вести выполнение вместе с командой
•Участвовать в еженедельной ротации дежурств (on-call), расследуя редкие инциденты и отвечая на внутренние вопросы
Требования
•Большой опыт создания и владения продакшн бэкенд-сервисами на Python
•Опыт с мониторингом, алертингом и отладкой пользовательских систем
•Сильные навыки SQL и уверенная работа с системами, богатыми данными, включая метрики, логирование и аналитику
•Умение поставлять поддерживаемое ПО через тесты, код-ревью и инкрементальную доставку
•Способность брать ответственность и превращать неоднозначные задачи в исполняемые технические планы
•Забота о построении систем, которым люди доверяют
•Английский язык уровня B2 (Upper-Intermediate)
Будет плюсом:
•Опыт с системами экспериментирования, платформами метрик или A/B-тестированием
•Опыт с PySpark и/или Databricks
Условия
•Неограниченный отпуск; сотрудникам настоятельно рекомендуется брать не менее 3 недель в год
•Компенсация на обустройство рабочего места дома
•Ноутбуки Apple для новых сотрудников
•Ежегодный бюджет на обучение и развитие
•Декретный и отцовский отпуск для соответствующих сотрудников
•Базовая зарплата: $80k–$120k USD, в зависимости от знаний, навыков, опыта и результатов собеседований
•Опционы на акции в дополнение к базовой зарплате
•Регулярные командные оффсайты
•Рассматриваются кандидаты из любой страны, кроме России; предпочтительные часовые пояса UTC+1 – UTC+7, с гибкостью

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

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

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

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

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