Walmart
(USA) Staff, Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff Software Engineer в Walmart Global Tech: проектирование и развитие масштабных cloud-native backend-платформ для крупнейшего в мире retail-маркетплейса. Роль предполагает техническое лидерство, менторство команд и работу с event-driven и data-пайплайнами.
Задачи
- Проектировать и разрабатывать высокомасштабируемые backend-микросервисы на Java и Spring Boot
- Архитектурировать и реализовывать event-driven системы реального времени на Apache Kafka
- Разрабатывать и оптимизировать крупномасштабные batch- и streaming-пайплайны данных на Apache Spark
- Принимать архитектурные решения по масштабируемости, отказоустойчивости, observability и экономической эффективности
- Проводить design review систем и определять лучшие инженерные практики для распределённых систем
- Тесно взаимодействовать с командами Product, Data Science, Platform и Infrastructure
- Оптимизировать производительность систем через стратегии партиционирования, кэширование, асинхронную обработку и тюнинг конкурентности
- Менторить инженеров и выступать техническим мультипликатором для нескольких команд
- Участвовать в разборах production-инцидентов и повышать долгосрочную надёжность платформы
Требования
- Подтверждённая экспертиза в cloud-native архитектуре: микросервисы, контейнеры, автоматизация
- Сильные навыки разработки ПО на всём жизненном цикле: кодирование, тестирование, CI/CD, поддержка
- Владение проектированием API, прототипированием ПО и применением паттернов проектирования
- Опыт ведения технических ревью, менторства инженеров и влияния на архитектурные решения
- Навыки принятия решений на основе данных: определение метрик, оптимизация процессов
- Эффективная коммуникация и работа с кросс-функциональными командами
- Адаптивность к меняющимся технологиям и стремление к непрерывному улучшению
- Bachelor's degree в computer science, computer engineering, computer information systems, software engineering или смежной области и 4 года опыта в software engineering, либо 6 лет опыта в software engineering
Условия
- Конкурентная оплата и бонусы по результатам работы
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k), покупка акций, оплачиваемая работодателем страхование жизни
- Оплачиваемый отпуск (PTO), включая sick leave, parental leave, family care leave
- Short-term и long-term disability, скидки сотрудникам, Military Leave Pay, компенсация расходов на усыновление и суррогатное материнство
- Программа Live Better U — оплачиваемое Walmart обучение от школы до бакалавриата
- Дополнительная компенсация: годовые или квартальные performance-бонусы, акции
Навыки
- Java
- Spring Boot
- Apache Kafka
- Apache Spark
- Cloud-native architecture
- Microservices
- Containers
- CI/CD
- API design
- Distributed systems
- Observability
- Caching
- Async processing
- Concurrency