Walmart
Walmart
Walmart е глобална компания за търговия на дребно и електронна търговия, която обслужва потребителите чрез хипермаркети, дискаунт магазини, хранителни магазини и онлайн пазар. Широката ѝ продуктова гама се поддържа от голяма мрежа от физически магазини, директни операции към потребителите и логистични системи и системи за управление на веригата на доставки, необходими за движението на продуктите в рамките на бизнеса.

Главен софтуерен инженер, платформи за членство Walmart+, Бангалор – работа от офиса

Ръководете архитектурата, надеждността и инженерната стратегия за платформите за членство Walmart+ и клиентските програми за лоялност. Изграждайте мащабируеми системи и координирайте междуфункционалната реализация на решения за Walmart в Бангалор.

Описание

  • Действате като практически технически авторитет и доверен съветник на инженерните екипи на Walmart+
  • Ръководите проучването, техническата стратегия и проектирането на решения за инициативи в областта на членството, ангажираността, предимствата, персонализацията и омниканалните услуги
  • Определяте и развивате сигурни и устойчиви архитектури за разпределени системи, микросървиси и платформи, управлявани от събития
  • Превръщате бизнес и клиентските нужди в технически стратегии, пътни карти, етапи и измерими инженерни резултати
  • Насочвате архитектурните решения, като балансирате клиентската стойност, качеството, разходите, сроковете за доставка, поддържаемостта и развитието на платформата
  • Проектирате и преглеждате системи, изградени с Java, Spring Boot, Node.js, Kafka, NoSQL бази данни и cloud-native технологии
  • Ръководите прегледи на дизайна, задълбочени технически анализи, прегледи на кода и архитектурни дискусии
  • Установявате стандарти за кодиране, шаблони за проектиране, подходи за тестване, практики за наблюдаемост и принципи за сигурна разработка
  • Допринасяте с критичен код, прототипи, доказателства за концепция, технически експерименти и разрешаване на производствени проблеми
  • Подобрявате надеждността чрез телеметрия, мониторинг, известия, планиране на капацитета, инженеринг на производителността, възстановяване след бедствия и оперативна готовност
  • Развивате автоматизацията, практиките CI/CD и DevOps, непрекъснатата доставка и продуктивността на разработчиците
  • Сътрудничите с екипите по управление на продукти, UX/UI, качество, SRE, DevOps, сигурност, данни и архитектура
  • Създавате техническа документация, записи на архитектурни решения, диаграми, презентации и указания за внедряване
  • Менторирате старши инженери и технически ръководители, като насърчавате ученето и иновациите
  • Формирате технически стандарти и многократно използваеми шаблони в Walmart+ и Walmart Global Tech
  • Проучвате нововъзникващи технологии, включително приложения на агентен изкуствен интелект
  • Подпомагате подбора, техническите оценки, хакатоните, демонстрационните дни и архитектурните форуми
  • Ръководите техническата реакция при производствени инциденти и гарантирате трайни коригиращи действия

Изисквания

  • Бакалавърска степен по компютърни науки, компютърно инженерство, компютърни информационни системи, софтуерно инженерство или сродна област плюс 5 години опит в софтуерното инженерство, или 7 години сроден опит в софтуерното инженерство
  • Обикновено 15 или повече години опит в софтуерното инженерство с фокус върху мащабни разпределени системи
  • Предишен опит като Principal Engineer, Staff Engineer, Lead Engineer, архитект или на еквивалентна техническа ръководна позиция
  • Значителен практически опит в проектирането, разработването и доставката на софтуерни продукти и платформи, обслужващи голям брой потребители
  • Задълбочени познания по софтуерен дизайн, разпределени системи, микросървиси, архитектура, управлявана от събития, шаблони за проектиране, структури от данни, алгоритми и инженеринг на производителността
  • Силен практически опит с Java и Spring Boot; опитът с Node.js и JavaScript или TypeScript е силно желателен
  • Задълбочен опит с Kafka или сходни технологии за поточно предаване на събития
  • Опит с NoSQL бази данни, моделиране на данни и компромиси, свързани с консистентност, достъпност, партициониране, репликация и мащабиране
  • Опит в разработването на cloud-native услуги в Microsoft Azure или Google Cloud Platform
  • Добри познания по DevOps и CI/CD, Git, Maven или сравними инструменти за компилация, автоматизирано тестване, управление на издания и автоматизация на инфраструктурата
  • Опит с Docker, Kubernetes и Helm
  • Отлични умения за отстраняване на грешки, анализ на производителността, производствена поддръжка и управление на инциденти
  • Опит с Prometheus, Grafana, Splunk, разпределено проследяване, структурирано регистриране и показатели за нивото на услугата
  • Способност да влияете без формални правомощия и да обединявате множество екипи около техническа посока
  • Отлични писмени и устни комуникационни умения
  • Добра преценка и способност за балансиране на конкуриращи се приоритети
  • Опит в работата с глобално разпределени екипи и продукти
  • Познания по анализ на риска, методи за оценка на компромиси, стандарти за кодиране, сигурно кодиране, принципи на софтуерния дизайн и насоки за разработка
  • Познания по PCI и други приложими изисквания за съответствие
  • Познания по телеметрия, наблюдаемост, състояние на услугите, управление на капацитета и оперативна готовност
  • Познания по рамки, инструменти и контроли за жизнения цикъл на сигурната разработка на софтуер
  • Познаване на WCAG 2.2 AA и достъпни цифрови изживявания

Придобивки

  • Стимулиращи възнаграждения според представянето
  • Отпуск по майчинство и родителство
  • Платен отпуск
  • Здравни придобивки