Walmart

(USA) Principal, Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Engineer в команду Traffic Foundation Walmart Global Tech. Проектирование и разработка высоконагруженных распределённых систем управления трафиком, обрабатывающих миллионы запросов в секунду.

Задачи

  • Участвовать в планировании, проектировании, разработке, тестировании и развёртывании программных систем с соблюдением стандартов безопасности и качества.
  • Определять техническое видение и влиять на продуктовую стратегию, архитектуру и roadmap платформенных решений.
  • Руководить реализацией крупных кросс-функциональных инициатив, затрагивающих несколько бизнес- и технологических доменов.
  • Отвечать за этап discovery крупных проектов: определение требований и разработка высокоуровневых архитектурных решений.
  • Обеспечивать техническое лидерство и надзор за кросс-функциональными инженерными командами, включая распределённые.
  • Руководить анализом первопричин и устранением критических инцидентов в продакшене для обеспечения надёжности платформы.
  • Взаимодействовать с бизнес- и технологическими стейкхолдерами для поддержки стратегических целей.
  • Разрабатывать и продвигать инновационные стратегии, процессы и инженерные практики.
  • Оценивать и приоритизировать ключевые возможности через технические оценки, скоупинг проектов и бизнес-кейсы.
  • Формировать долгосрочные технологические планы, roadmap и сроки для масштабируемого роста.

Требования

  • 8+ лет профессионального опыта в разработке ПО.
  • Опыт построения систем оркестрации, маршрутизации и балансировки нагрузки на L4 и L7.
  • Опыт управления системами из более чем 1000 серверов.
  • Опыт создания высокопроизводительных HTTP-прокси и решений кэширования.
  • Опыт работы с облаком, предпочтительно Azure, и с Go.
  • Практический опыт DevOps.
  • Глубокое понимание протоколов TCP и HTTP, включая жизненный цикл запроса/ответа.
  • 4+ года опыта с одним или несколькими языками программирования: Go, Rust, C++ или Java.
  • Умение эффективно взаимодействовать с бизнес- и техническими стейкхолдерами.
  • Сильные навыки письменной и устной коммуникации, включая создание технической документации.
  • Минимальные квалификации: бакалавр в области CS/CE/CIS/SE или смежной области и 5 лет опыта в разработке ПО, либо 7 лет опыта в разработке ПО.

Условия

  • Конкурентная оплата труда и бонусы по результатам работы.
  • Медицинская, стоматологическая и офтальмологическая страховка.
  • Финансовые льготы: 401(k), покупка акций, оплачиваемое работодателем страхование жизни.
  • Оплачиваемый отпуск (PTO), включая больничный, родительский отпуск, отпуск по уходу за семьёй и др.
  • Краткосрочная и долгосрочная нетрудоспособность, скидки в компании, оплата военного отпуска, компенсация расходов на усыновление и суррогатное материнство.
  • Программа Live Better U — оплачиваемое Walmart обучение от школьного образования до бакалавриата.
  • Дополнительная компенсация может включать акции.
  • Годовая зарплата: $143,000–$286,000 (Sunnyvale, CA) или $110,000–$220,000 (Bentonville, AR).

Навыки

  • Go
  • Rust
  • C++
  • Java
  • Azure
  • DevOps
  • TCP
  • HTTP
  • L4/L7 load balancing
  • HTTP proxies
  • Caching
  • Distributed systems

Похожие вакансии

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
(USA) Principal, Software Engineer — Walmart, 110,000 – 286,000 USD в год, Sunnyvale | itrelocate