Senior Software Engineer, Logistics

Job expired!

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

Instacart поддерживает подход Flex First, предлагая сотрудникам гибкость в выборе места работы — будь то дом, офис или любимое кафе. Наша команда остается на связи и строит сообщество через регулярные личные мероприятия. Узнайте больше о том, как мы работаем гибко.

Мы ищем мотивированных Backend разработчиков, чтобы вести следующую стадию эволюции системы выполнения заказов Instacart. Как ключевой член команды, вы будете руководить и внедрять инновации в проектах в сотрудничестве с различными командами, включая команды приложения для покупателей и инженеров машинного обучения. Ваша роль будет включать в себя разработку технического видения и выявление значимых возможностей для роста команды. Примеры проектов включают:

  • Создание системы динамического ценообразования с использованием геопространственных сигналов
  • Архитектура систем маршрутизации на основе глубокого обучения
  • Обнаружение и управление отклонениями от маршрута покупателями
  • Добавление заказов в существующую работу для покупателей

Группа Логистики и Машинного Обучения фокусируется на интеллектуальной и исполнительной части системы выполнения заказов Instacart. Эта команда оптимизирует многосторонний рынок, чтобы обеспечивать своевременные, качественные заказы для клиентов, эффективную и удовлетворяющую работу для покупателей, а также разумные бизнес-способности для розничных и потребительских брендов. Они решают сложные задачи в областях, таких как согласование, ценообразование, геопространственные данные и выполнение динамических данных.

  • Архитектура, разработка и поддержка первоклассных бэкенд-приложений с чистым кодом.
  • Руководство развитием и дорожной картой наших логистических систем.
  • Вклад в инновационные функции в рамках инициатив выполнения заказов.
  • Разработка новых, прогрессивных функций и решений.
  • Владение значимыми, имеющими высокую видимость компонентами продукта как внутри, так и за пределами компании.
  • Активное общение и сотрудничество со многими командами и функциями для согласования целей и достижения кросс-функциональных результатов.
  • Планирование, принятие решений, реализация и поддержка ключевых областей ответственности.

Минимальные квалификации:

  • 5+ лет опыта в разработке бекенда с доказанными успехами.
  • Владение языками бэкенд-разработки, особенно Ruby или Python.
  • Глубокое понимание Rails или Pandas.
  • Высокое мастерство в модульном тестировании и решении проблем.
  • Исключительные навыки коммуникации и лидерства.
  • Степень бакалавра или магистра в области компьютерных наук, разработки программного обеспечения или аналогичной области, либо эквивалентный практический опыт.

Предпочтительные квалификации:

  • Опыт работы с задачами рынка.
  • Опыт работы с геопространственными задачами, конвейерами данных, высокоасинхронными системами.
  • Знание инструментов мониторинга и наблюдения, таких как Datadog.
  • Опыт работы с базами данных,