Walmart
(USA) Staff, Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Fulfillment Engineering, которая строит и развивает Warehouse Management Systems (WMS) для сети фулфилмент-центров Walmart в США. Роль технического лидера: задаёт архитектурное направление для нескольких команд, решает сложные распределённые задачи и менторит senior-инженеров.
Задачи
- Владеть технической архитектурой и roadmap критического домена платформы, охватывающего несколько сервисов и команд
- Руководить проектированием и реализацией отказоустойчивых распределённых event-driven систем на Java в масштабе Walmart
- Принимать кросс-командные архитектурные решения и документировать tradeoffs по доступности, консистентности, latency и стоимости
- Выявлять и устранять системные риски надёжности, масштабируемости и производительности до возникновения инцидентов
- Задавать стандарты операционного совершенства: телеметрия, алертинг, incident response, blameless RCA
- Вести инициативы по снижению техдолга и модернизации нескольких команд и сервисов
- Менторить senior-инженеров и растить из них технических лидеров через design/architecture review
- Работать с Product, Principal Engineers и senior-стейкхолдерами, превращая неоднозначные бизнес-задачи в техническую стратегию
Требования
- 10+ лет опыта в software engineering, предпочтительно на Java
- Экспертный опыт с микросервисами, event-driven архитектурой и системами обмена сообщениями (Kafka или аналоги) в enterprise-масштабе
- Глубокий практический опыт с SQL и NoSQL хранилищами, включая решения по схеме и модели данных
- Опыт владения production-системами в масштабе: стратегия надёжности, диагностика кросс-сервисных инцидентов, performance tuning
- Исключительные навыки системного дизайна и архитектуры решений, на которых строятся несколько команд
- Опыт менторинга senior-инженеров и влияния на техническое направление в Agile-среде
- Сильные навыки письменной и устной коммуникации, презентация архитектуры senior-стейкхолдерам
- Умение использовать AI-инструменты и агентов для ускорения разработки и диагностики
- Минимум: бакалавр в CS/IT и 4 года опыта в software engineering, либо 6 лет опыта
Условия
- Конкурентная зарплата и бонусы по результатам работы
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k), покупка акций, страхование жизни за счёт компании
- Оплачиваемые отпуска, больничные, отпуск по уходу за ребёнком и семейные отпуска
- Программа Live Better U — оплата обучения от школы до бакалавриата
- Скидки для сотрудников, оплата военного отпуска, компенсация расходов на усыновление
- Годовой диапазон зарплаты $132,000–$264,000, плюс бонусы и акции
Навыки
- Java
- Kafka
- микросервисы
- event-driven architecture
- SQL
- NoSQL
- Azure
- Cosmos DB
- distributed systems
- AI tooling