Walmart

Senior, Software Engineer

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

Senior Software Engineer в команду Last Mile Delivery — платформы, обеспечивающей доставку Grocery и Same Day Delivery в Walmart. Роль предполагает разработку высоконагруженных сервисов, обработку миллионов запросов в день и техническое лидерство над небольшими командами инженеров.

Задачи

  • Руководить работой небольших групп инженеров (4–6 человек, включая offshore-специалистов) в рамках инженерных проектов: предоставлять документы, направление и примеры, определять краткосрочные и долгосрочные решения и сроки, проводить ревью дизайна и кода
  • Устранять бизнес- и продакшн-инциденты: анализировать информацию (проблема, влияние, критичность, возможная первопричина), привлекать команды поддержки, формулировать план действий, выполнять root cause analysis и вести документацию
  • Руководить и участвовать в средних и крупных кросс-функциональных проектах: анализировать требования, переводить их в технические решения, собирать информацию (дизайн-документы, продуктовые требования, вайрфреймы), писать код, проводить unit-тестирование, коммуницировать статус и проблемы стейкхолдерам, обеспечивать своевременную поставку

Требования

  • BS/MS в Computer Science, Engineering или эквивалент, 4+ года в software engineering, проектировании и архитектуре Java/J2EE
  • Глубокое понимание микросервисной архитектуры и дизайна, performance tuning и лучших практик многопоточности
  • Экспертный уровень знания Java, Spring, опыт работы со Spring Boot, крупномасштабными распределёнными системами и event-driven архитектурой
  • Опыт работы с продвинутыми SQL-запросами
  • Знание публичных облачных сервисов и пайплайнов обработки данных в реальном времени
  • Опыт работы в Agile-среде с итеративной CI/CD-разработкой
  • Умение документировать требования, архитектурные решения и результаты анализа как на бизнес-, так и на техническом языке
  • Хорошее владение Agile-методологией
  • Минимальные квалификации: бакалавр в CS/CE/CIS/SE или смежной области и 3 года опыта в software engineering, либо 5 лет опыта в software engineering

Условия

  • Конкурентная оплата, годовые или квартальные performance-бонусы, возможны акции
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k), программа покупки акций, оплачиваемая компанией страхование жизни
  • Оплачиваемый отпуск (PTO), включая sick leave, parental leave, family care leave, bereavement, jury duty и voting
  • Short-term и long-term disability, скидки компании, Military Leave Pay, компенсация расходов на усыновление и суррогатное материнство
  • Программа Live Better U — оплачиваемое Walmart обучение (от школьного диплома до бакалавриата, включая English Language Learning и сертификаты)
  • Immigration Sponsorship для данной позиции не предоставляется

Навыки

  • Java
  • J2EE
  • Spring
  • Spring Boot
  • Microservices
  • Multithreading
  • SQL
  • Public Cloud
  • Event-driven architecture
  • CI/CD
  • Agile
  • Distributed systems
  • Real-time data processing

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
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 — Walmart, 117,000 – 234,000 USD в год, Sunnyvale | itrelocate