
Walmart — це глобальна роздрібна та eCommerce-компанія, яка обслуговує споживачів через гіпермаркети, універмаги зі знижками, продуктові магазини та онлайн-маркетплейс. Широкий асортимент компанії підтримується розгалуженою мережею фізичних магазинів, прямими продажами споживачам, а також логістичними системами й ланцюгами постачання, необхідними для переміщення товарів у межах усього бізнесу.
Провідний інженер-програміст, Walmart Marketplace — робота в офісі в Саннівейлі
Керуйте розробкою платформи Walmart Marketplace у Саннівейлі, створюючи масштабовані системи на Java, Kafka та Spark. Формуйте архітектуру, підвищуйте надійність і наставляйте інженерів у розподілених технологічних платформах.
Опис
- Відповідайте за проєктування, розробку та розгортання масштабованих платформних можливостей у сферах інфраструктури, інструментів для розробників і фреймворків AI/ML.
- Створюйте високороз масштабовані серверні мікросервіси на Java та Spring Boot.
- Проєктуйте й упроваджуйте системи реального часу на основі подій із використанням Apache Kafka.
- Розробляйте й оптимізуйте великомасштабні пакетні та потокові конвеєри даних за допомогою Apache Spark.
- Керуйте архітектурними рішеннями, зосередженими на масштабованості, стійкості, спостережуваності та економічній ефективності.
- Керуйте перевірками проєктування систем і впроваджуйте найкращі практики розробки розподілених систем.
- Співпрацюйте з командами продукту, Data Science, платформи та інфраструктури.
- Покращуйте продуктивність за допомогою секціонування, кешування, асинхронної обробки та налаштування конкурентності.
- Наставляйте інженерів і забезпечуйте технічне лідерство в кількох командах.
- Аналізуйте виробничі інциденти та керуйте постійними покращеннями надійності платформи.
- Підтримуйте платформи Walmart Marketplace, що охоплюють керування життєвим циклом продавців, взаємодію з клієнтами, виявлення ризиків маркетплейсу, а також досвід продавців і клієнтів.
Вимоги
- Ступінь бакалавра в галузі комп’ютерних наук, комп’ютерної інженерії, комп’ютерних інформаційних систем, програмної інженерії або суміжній галузі та чотири роки досвіду в розробці програмного забезпечення чи суміжній сфері; альтернативно — шість років досвіду в розробці програмного забезпечення чи суміжній сфері.
- Підтверджена експертність у хмарній архітектурі, зокрема в мікросервісах, контейнерах і автоматизації.
- Глибоке знання життєвого циклу розробки програмного забезпечення, включно з написанням коду, тестуванням, розгортанням CI/CD і супроводженням.
- Досвід у платформній інженерії, інструментах інфраструктури та інтеграції AI/ML.
- Володіння JavaScript, Python, Java та C++.
- Здатність керувати перевірками проєктування систем і застосовувати усталені шаблони проєктування програмного забезпечення.
- Підтверджений досвід наставництва інженерів і формування архітектурних рішень.
- Сильні навички ухвалення рішень на основі даних, налагодження та постійного вдосконалення.
- Бажане знання WCAG 2.2 AA, допоміжних технологій і практик цифрової доступності.
Переваги
- Преміальні виплати за результатами роботи.
- Медичне, офтальмологічне та стоматологічне страхування.
- План 401(k).
- Програма придбання акцій працівниками.
- Страхування життя за рахунок компанії.
- Оплачувана відпустка, включно з лікарняними.
- Відпустка у зв’язку з народженням або усиновленням дитини.
- Відпустка для догляду за родиною.
- Відпустка у зв’язку з втратою близької людини.
- Відпустка для виконання обов’язків присяжного.
- Відпустка для голосування.
- Страхування на випадок короткострокової та довгострокової непрацездатності.
- Знижки для працівників.
- Оплата військової відпустки.
- Відшкодування витрат на усиновлення та сурогатне материнство.
- PTO та/або PPTO для відпустки, лікарняних, свят або інших цілей.
- Live Better U — освітня програма Walmart, яку оплачує компанія.
- Повна оплата навчання, підручників і зборів для відповідних освітніх програм.
- Додаткова компенсація акціями для певних посад.