The Home Depot
Staff Software Engineer, Supply Chain Warehouse Execution Systems (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в Supply Chain The Home Depot. Разработка и поддержка систем управления и исполнения склада: маршрутизация конвейеров, сортировка, order streaming, goods-to-person, оптимизация задач и труда, а также лидерство над командой инженеров.
Задачи
- Разрабатывать, тестировать, деплоить и поддерживать ПО для складских систем управления и исполнения
- Создавать тестовые наборы (функциональные, деструктивные и др.) для быстрого деплоя в прод
- Руководить командой инженеров и развивать их технические и лидерские навыки
- Работать с продуктовой командой, чтобы user stories были готовы к разработке и тестированию
- Участвовать в agile-процессах и взаимодействовать с другими членами команды
- Помогать в выборе продуктов и инструментов, конфигурации, безопасности, отказоустойчивости, тюнинге производительности и мониторинге прода
- Создавать переиспользуемый базовый код, архитектурные диаграммы и документацию
- Проводить код-ревью и технические обсуждения, наставлять junior-инженеров
Требования
- 3–5 лет релевантного опыта в разработке ПО
- Опыт AI-enabled разработки и жизненного цикла AI-продуктов (PDLC), включая specification-driven development
- Опыт создания AI-копилотов, интеллектуальной автоматизации или автономных агентов
- Умение строить масштабируемые инструменты и автоматизацию, снижающие ручные зависимости
- Знание складских, логистических и fulfillment-операций
- Опыт разработки систем для warehouse management, сортировки, goods-to-person, order streaming, автоматизации, робототехники, дашбордов и отчётности
- Опыт full-stack разработки: React, HTML, CSS, JavaScript/TypeScript, Java, Spring Boot, Node.js
- Опыт с реляционными и NoSQL БД (Bigtable, Cassandra, HBase) и big data платформами (BigQuery)
- Опыт с cloud и edge computing, CI/CD, контролем версий и современными паттернами проектирования
- Знание фреймворков безопасности и практик аутентификации/авторизации пользователей и сервисов
- Опыт проектирования и выполнения unit, functional, destructive и performance тестов, отладки и root-cause анализа
- Умение вести технический дизайн, декомпозировать инициативы в эпики и задачи, давать техническое руководство
- Ответственность за полный цикл доставки ПО: реализация, тестирование, деплой и пост-деплой валидация
- Сильные навыки решения проблем и проактивного расследования прод-инцидентов
- Сильные коммуникативные навыки для отчётности о прогрессе, рисках и зависимостях
- Высшее образование (бакалавр) или эквивалент в релевантной области
- Легальное право на работу в США, возраст 18+
Условия
- Удалённая работа
- Командировки не требуются
- Комфортные условия в помещении
- Оплата $120,000–$190,000 в год (для резидентов отдельных штатов)
- Позиция без прямых подчинённых, отчётность Software Engineer Manager или Sr. Manager
Навыки
- React
- HTML
- CSS
- JavaScript
- TypeScript
- Java
- Spring Boot
- Node.js
- Bigtable
- Cassandra
- HBase
- BigQuery
- CI/CD
- NoSQL
- cloud computing
- edge computing