
Walmart — это глобальная розничная и eCommerce-компания, которая обслуживает потребителей через гипермаркеты, универмаги со скидками, продуктовые магазины и онлайн-маркетплейс. Широкий ассортимент компании поддерживается разветвлённой сетью физических магазинов, прямыми продажами потребителям, а также логистическими системами и цепочками поставок, необходимыми для перемещения товаров по всему бизнесу.
Директор по разработке ПО, большие данные — Walmart
Руководите платформами Walmart для работы с большими данными и масштабной розничной аналитики и ИИ из Бангалора. Определяйте инженерный курс для распределённых систем и разработки агентного ИИ.
Описание
- Определять техническое видение и дорожную карту продуктов для работы с большими данными.
- Повышать надёжность, масштабируемость и безопасность этих продуктов.
- Согласовывать продукты с целями компании совместно с бизнес-руководителями и инженерными командами.
- Создавать эффективную инженерную команду благодаря наставничеству, продуманным практикам и постоянному совершенствованию.
- Руководить разработкой программных, дата- и машинно-обучающих систем умеренной сложности.
- Преобразовывать доменные стратегии в планы реализации на уровне систем.
- Расставлять приоритеты в бэклоге, планировать загрузку команды и оптимизировать системы.
- Контролировать полный цикл разработки ПО в нескольких командах.
- Развивать практики DevOps, инструменты наблюдаемости и метрики состояния систем.
- Оптимизировать расходы на облачные сервисы и снижать операционные затраты.
- Работать с продуктовыми командами и командами данных над системами с ИИ и машинным обучением, включая агентные системы.
- Курировать интеграцию ИИ с использованием Python, Java, Rust и Dart.
- Интегрировать ИИ-агентов для поиска, автоматизации и поддержки принятия решений.
- Координировать инженерные зависимости и поставку проектов для разных продуктов и сервисов.
- Согласовывать дорожные карты и этапы с приоритетами организации.
- Использовать генеративные инструменты ИИ, например ChatGPT, для планирования, снижения рисков и подготовки отчётности.
- Обеспечивать соответствие результатов стандартам качества и бизнес-целям.
- Устранять проблемы и доводить проекты до завершения.
Требования
- Степень бакалавра в области информатики, компьютерной инженерии, информационных систем, разработки ПО или смежной области и не менее 6 лет опыта в разработке ПО или смежной сфере; либо 8 лет такого опыта.
- Не менее 3 лет опыта руководства подчинёнными.
- Более 15 лет опыта в разработке ПО.
- Не менее 5 лет опыта руководства или управления в роли руководителя руководителей и взаимодействия с Principal- или Staff-инженерами, при этом под управлением должны находиться команды численностью от 20 человек.
- Понимание основ информатики, микросервисов, агентного ИИ, структур данных, алгоритмов и решения задач.
- Практический опыт работы с Java, Python, Kafka, Spark, Hive, Airflow, Trino, Druid и Pinot.
- Глубокие практические знания разработки облачных распределённых систем; предпочтителен опыт работы с Azure, Google Cloud Platform и WCNP.
- Опыт управления инженерами-разработчиками, инженерными руководителями и архитекторами.
- Опыт руководства инженерными проектами и применения принципов проектирования систем.
- Опыт взаимодействия с кросс-функциональными и Scrum-командами, QA, управлением релизами, программами и TechOps.
- Опыт проектирования, разработки и масштабирования программных платформ для больших аудиторий.
- Способность принимать решения с ориентацией на платформу в сложных условиях.
- Опыт работы с командами, распределёнными по разным регионам.
- Развитое деловое чутьё и навыки решения проблем.
- Отличные лидерские и коммуникативные навыки.
- Готовность наставлять инженеров и развивать их профессиональные навыки.
- льготы
Преимущества
- Премиальные выплаты по результатам работы.
- Отпуск по беременности и родам и родительский отпуск.
- Оплачиваемое свободное время.
- Медицинские льготы.