
Walmart — це глобальна роздрібна та eCommerce-компанія, яка обслуговує споживачів через гіпермаркети, універмаги зі знижками, продуктові магазини та онлайн-маркетплейс. Широкий асортимент компанії підтримується розгалуженою мережею фізичних магазинів, прямими продажами споживачам, а також логістичними системами й ланцюгами постачання, необхідними для переміщення товарів у межах усього бізнесу.
Видатний інженер-програміст Walmart, платформа WFS-ICC Atlas
Керівництво архітектурою та експлуатаційною розробкою платформ Walmart Fulfillment Services для мільйонів продавців. Робота зосереджена на розподілених системах і можливостях платформи на базі ШІ; офіс розташований у Бенгалуру.
Опис
- Розробляти сервіси, які допомагають мільйонам продавців долучатися до Walmart Fulfillment Services і вести там бізнес.
- Визначати технічний напрям і створювати критично важливі спільні сервіси для інтерфейсів та API Seller Center.
- Керувати наскрізним проєктуванням API, інтерфейсів користувача, моделей даних, розподілених систем і спільних компонентів.
- Створювати еталонні архітектури, шаблони проєктування, рекомендації з реалізації та інженерні стандарти.
- Оцінювати технології, фреймворки та хмарні підходи з огляду на масштаби роботи Walmart.
- Готувати й перевіряти RFC та записи архітектурних рішень.
- Розробляти, тестувати, розгортати й супроводжувати готове до експлуатації програмне забезпечення.
- Розв’язувати складні завдання продуктивності, надійності й масштабування.
- Детально перевіряти код і підвищувати якість інженерної роботи всієї команди.
- Керувати повним циклом розробки: від проєктування та реалізації до тестування, випуску й спостережуваності.
- Розслідувати інциденти P0/P1, керувати аналізом першопричин і визначати довгострокові коригувальні заходи.
- Створювати стійкі системи, визначати нефункціональні вимоги, додавати інструментування спостережуваності та готувати експлуатаційні інструкції.
- Застосовувати ШІ для проєктування схем, генерації та перевірки коду, тестування, документації, аналізу інцидентів і проєктування API.
- Створювати функції на базі ШІ: моніторинг стану API, підтримку продавців під час підключення, розумні сповіщення та виявлення аномалій.
- Оцінювати й інтегрувати можливості ШІ та машинного навчання в сервіси.
- Розвивати інженерію за підтримки ШІ за допомогою демонстрацій, спільної роботи, письмових рекомендацій і внеску в професійну спільноту.
- Поширювати технічну експертизу в організації через доповіді, огляди проєктів, RFC і практичну спільну роботу.
- Узгоджувати пріоритети платформи й продукту, перетворюючи технічні обмеження та цілі продукту на ефективні інженерні стратегії.
Вимоги
- Ступінь бакалавра з комп’ютерних наук, комп’ютерної інженерії, комп’ютерних інформаційних систем, програмної інженерії або суміжної галузі та щонайменше 6 років досвіду в розробці програмного забезпечення чи суміжній сфері; або 8 років такого досвіду.
- Бажано: ступінь магістра в суміжній галузі та 4 роки досвіду в розробці програмного забезпечення чи суміжній сфері.
- Експертні знання розподілених систем, проєктування API та розробки платформ.
- Володіння GitHub Copilot, Wibey та інструментами на основі великих мовних моделей.
- Досвід роботи з хмарними мікросервісами, порталами продавців та аналітикою на основі ШІ.
- Уміння проєктувати стійкі, спостережувані й масштабовані системи та визначати нефункціональні вимоги.
- Уміння керувати розслідуванням інцидентів P0/P1, аналізом першопричин і впровадженням постійних коригувальних заходів.
- Знання можливостей ШІ та машинного навчання і робочих процесів інженерії за підтримки ШІ.
- Знання цифрової доступності, зокрема WCAG 2.2 AA та допоміжних технологій, буде перевагою.
- Готовність працювати в офісі в Бенгалуру.
Переваги
- Преміальні виплати за результатами роботи.
- Відпустка у зв’язку з вагітністю та пологами й батьківська відпустка.
- Оплачувана відпустка.
- Медичні пільги.
- Пакет винагороди.
- Гнучкість для виконання особистих зобов’язань.