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

Старши софтуерен инженер за разпределени платформи

Изграждайте разпределената инфраструктура на Walmart за данни и AI платформи за мащабни системи в търговията на дребно. Разработвайте услуги на Java и Python, Spark потоци от данни и възможности за генеративен AI.

Описание

  • Разработвайте и поддържайте услуги и API за разпределени платформи с Java и Python в Kubernetes или подобна облачно ориентирана инфраструктура.
  • Прилагайте системен дизайн и дизайн на ниско ниво към предизвикателствата на платформата, като оценявате зависимости, компромиси, режими на отказ, мащабируемост и разходи.
  • Допринасяйте за Spark потоци от данни и задачи за обработка като част от разработката на платформата.
  • Разработвайте възможности за AI, генеративен AI и агентни платформи, включително инструменти за разработчици, автоматизация на работни процеси, агентни услуги и инструменти за операции с помощта на AI.
  • Поемете отговорност за надеждността, мащабируемостта и наблюдаемостта, включително SLO, разпределено проследяване, известия и реакция при инциденти.
  • Допринасяйте за архитектурата и системния дизайн на микросервизи, системи, управлявани от събития, и корпоративни интеграции.
  • Работете с инженери по данни, специалисти по данни и ML инженери по услуги за потоци от данни, хранилища на признаци и обслужване на модели.
  • Преглеждайте архитектурата, проектите, кода и готовността за продукционна среда.
  • Прилагайте добра техническа преценка, наставлявайте инженери в началото на кариерата им и подобрявайте инженерното качество.
  • Следете развитието на платформените, облачните и AI технологиите и предлагайте практически подобрения.
  • Работете всеки ден от офисите в Бангалор или Ченай.

Изисквания

  • Най-малко пет години професионален опит в софтуерното инженерство с изграждане и поддръжка на разпределени платформи.
  • Отлични умения с Java и Python.
  • Фокус върху оперативното и инженерното съвършенство, включително отговорност за SLO/SLA, управление на инциденти, безпристрастни прегледи след инциденти, показатели за надеждност и качество и непрекъснато подобрение.
  • Бакалавърска или магистърска степен по компютърни науки, инженерство или сродна техническа област или равностоен практически опит.
  • Опит с микросервизи, разпределени системи, модели, управлявани от събития, дизайн на API, договори за услуги и корпоративна интеграция.
  • Отлични умения за системен дизайн и дизайн на ниско ниво.
  • Опит с CI/CD, контейнери, Kubernetes или еквивалентна оркестрация, автоматизация на инфраструктурата и продукционни операции.
  • Работни познания по Spark и познаване на Hadoop/HDFS, Hive или Kafka.
  • Практически опит с интегриране на API за модели и инструменти за генеративен AI или LLM.
  • Опит в изграждането или поддръжката на агентни работни процеси, вграждания или векторно търсене и практики за MLOps.
  • Познания за наблюдаемост, разпределено проследяване, регистриране, показатели, известия, реакция при инциденти, планиране на капацитета и устойчивост на откази.
  • Познания за удостоверяване, оторизация, защита на данните и сигурен дизайн на API.
  • Умение за превръщане на технически и бизнес проблеми в планове за изпълнение.
  • Силно чувство за отговорност, техническа преценка и самостоятелност в среда, в която решенията се изграждат от нулата.
  • Минимална квалификация: бакалавърска степен и три години опит в софтуерното инженерство или пет години опит в софтуерното инженерство.
  • Основното място на работа е Бангалор, Индия.

Придобивки

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