Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Запущенная в 2019 году, Constructor — это платформа для поиска и открытия товаров в электронной коммерции с приоритетом на искусственный интеллект, которая помогает покупателям находить нужные продукты в нужное время и позволяет ведущим мировым брендам электронной коммерции добиваться значительного роста доходов и конверсии.
В качестве Backend-инженера в команде Attribute Enrichment вы будете улучшать опыт электронной коммерции для сотен миллионов пользователей по всему миру, проектируя, создавая и поддерживая масштабируемые сервисы, которые предоставляют обогащённые товары, метаданные и атрибуты конечным пользователям. Вы будете работать с ключевыми сервисами, такими как Attribute Enrichment и Badges, управлять выделенной базой данных и разрабатывать API, интегрирующиеся с Search и Browse.
Вы будете тесно сотрудничать с инженерами машинного обучения для разработки и оптимизации сервиса Attribute Enrichment, обеспечивая его масштабируемость, надёжность и производительность. Вы создадите системы CI/CD и наблюдаемости с нуля, а также будете поддерживать и улучшать существующие зрелые системы.
Создать новый сервис для доставки клиентам обогащённых атрибутов, сгенерированных с помощью машинного обучения
Спроектировать высокопроизводительный сервис Badges с низкой задержкой для обработки большого трафика
Разрабатывать функции продуктов Attribute Enrichment и Badges компании Constructor
Развертывать высокодоступные сервисы в облаке и реализовывать CI/CD пайплайны согласно лучшим отраслевым стандартам (AWS, Jenkins, GitHub Actions)
Настраивать наблюдаемость сервисов, мониторинг метрик и оповещения (Prometheus, Grafana, PagerDuty, AWS CloudWatch)
Работать с выделенной базой данных для управления обогащёнными товарами, их метаданными и производными атрибутами для нашего клиентского дашборда, обеспечивая согласованность данных, производительность и доступность для downstream-сервисов и API
Писать и поддерживать юнит-, интеграционные и end-to-end тесты для backend-сервисов, чтобы гарантировать качество кода и надёжность сервисов
Опыт работы от 5 лет
Сильная база в области компьютерных наук и знание принципов сетевых технологий
Уверенное владение Python и паттернами backend-разработки
Опыт проектирования, разработки и поддержки высоконагруженных сервисов в реальном времени и публичных API
Опыт работы с NoSQL и реляционными базами данных, распределёнными системами и решениями для кэширования будет плюсом
Опыт работы с любым компилируемым языком программирования (например, Go, Rust) будет плюсом
Опыт написания юнит- и интеграционных тестов для backend-сервисов с использованием таких фреймворков, как Pytest, unittest или аналогичных
Опыт работы в кросс-функциональных командах
Отличные навыки общения на английском языке
🏝️ Неограниченное количество отпускных дней — мы настоятельно рекомендуем всем сотрудникам брать минимум 3 недели отпуска в год
🌎 Полностью удалённая команда — выбирайте, где жить
🛋️ Субсидия на организацию рабочего места дома — мы хотим, чтобы у вас были все необходимые ресурсы для обустройства домашнего офиса
💻 Apple-ноутбуки предоставляются новым сотрудникам
🧑🎓 Бюджет на обучение и развитие — обновляется ежегодно для каждого сотрудника
👪 Отпуск по беременности и родам, а также по уходу за ребёнком для квалифицированных сотрудников
🧠 Работа с умными людьми, которые помогут вам расти и оказывать значимое влияние
💵 Базовая зарплата: $80k–$120k USD, в зависимости от знаний, навыков, опыта и результатов собеседования
📈 Опционы на акции — предлагаются дополнительно к базовой зарплате
🎉 Регулярные выездные мероприятия команды для общения и совместной работы
В Constructor.io мы стремимся создавать рабочую среду, которая является разнообразной, справедливой и инклюзивной. Как работодатель, предоставляющий равные возможности, мы приветствуем людей всех слоёв общества и обеспечиваем равные возможности для всех кандидатов независимо от их образования, разнообразия мнений, расы, цвета кожи, религии, пола, гендерного выражения, сексуальной ориентации, национального происхождения, генетики, инвалидности, возраста, статуса ветерана или принадлежности к любой другой защищённой группе.
Исследования показывают, что женщины и представители цветных сообществ могут реже подавать заявки на вакансии, если не соответствуют всем указанным требованиям. Наш главный интерес — найти лучшего кандидата на работу. Мы призываем вас подавать заявку, даже если вы не соответствуете всем перечисленным требованиям.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности