Описание
Constructor — это AI-first платформа поиска и обнаружения товаров для e-commerce, которая помогает покупателям находить нужные товары в нужный момент и позволяет глобальным e-commerce брендам увеличивать доход и конверсию. Команда SABR отвечает за верхний уровень обработки запросов поиска и обнаружения товаров, публичные API конфигурации и MCP-слой, который предоставляет эти возможности AI-агентам.
Задачи
•Отвечать за техническое направление, архитектуру, производительность и надёжность одного или нескольких сервисов
•Вести разработку новых систем и публичных API, развивать существующие по мере роста трафика и расширения функциональности
•Повышать инженерные стандарты через ревью дизайна и кода, наставлять инженеров среднего и старшего уровня
•Взаимодействовать с продуктом, инженерией, solutions и поддержкой, формировать продукт и объяснять ограничения и трейд-оффы поиска
•Участвовать в on-call для своих систем, вести реагирование на инциденты и доводить решения до конца
Требования
•Значительный опыт создания и эксплуатации высоконагруженных, низколатентных backend-сервисов в production
•Глубокое знание Python
•Опыт работы с observability и производительностью в live-системах
•Опыт проектирования и развития публичных API, используемых внешними клиентами
•Опыт проектирования и реализации масштабируемых сервис-ориентированных архитектур
•Опыт ведения проектов с участием нескольких инженеров на протяжении нескольких кварталов
•Умение влиять без формальных полномочий и пересматривать свою позицию при наличии более убедительных аргументов
•Чёткая письменная коммуникация, включая дизайн-документы, RFC и постмортемы
•Хорошее чувство трейд-оффов и объёма работы
•Готовность работать в условиях неопределённости и слабо определённых задач
•Ответственность, выходящая за рамки мержа кода, за поведение системы в production
Будет плюсом: опыт с AWS, опыт в поиске, ранжировании, информационном поиске или продуктовом discovery в e-commerce, опыт работы с AI/LLM-инфраструктурой, такой как MCP или agent tooling
Условия
•Неограниченный отпуск; сотрудникам настоятельно рекомендуется брать минимум 3 недели в год
•Компенсация расходов на работу из дома
•Ноутбук Apple для новых сотрудников
•Ежегодный бюджет на обучение и развитие для каждого сотрудника
•Декретный и отцовский отпуск для подходящих сотрудников
•Базовая зарплата: $110k–$130k USD, в зависимости от знаний, навыков, опыта и результатов интервью
•Опционы на акции в дополнение к базовой зарплате
•Регулярные офсайты команды