Walmart
(USA) Staff, Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff Software Engineer в команду International Last Mile Engineering Walmart. Техническое лидерство в проектировании и развитии мультитенантной платформы Last Mile delivery для международных рынков Walmart.
Задачи
- Взаимодействовать с инженерными командами Walmart в разных регионах и развивать техническое сообщество
- Работать с Product Management и бизнесом для формирования приоритетов и поставки продуктов
- Тесно сотрудничать с Distinguished и Principal Architects и кросс-функциональными командами, следуя архитектурным гайдлайнам и обеспечивая QCD
- Участвовать в найме и построении высокоэффективных agile-команд
- Создавать high-level и low-level дизайны и вести их реализацию
- Формировать стандарты качества и нефункциональные требования, помогать командам их соблюдать
- Применять современные модели и алгоритмы для работы с большими объёмами данных
- Взаимодействовать с командами cloud, platform, analytics и другими для обмена экспертизой
Требования
- 10+ лет опыта проектирования и разработки высокомасштабируемых распределённых приложений и платформ, особенно мультитенантных SaaS-продуктов
- Опыт работы с платформами Last Mile Delivery
- Опыт построения пайплайна 'Code, Deploy, run' с использованием лучших практик DevOps и CI/CD инструментов
- Опыт работы с Kafka и методологиями обмена сообщениями
- Сильные фундаментальные знания computer science: структуры данных, алгоритмы, паттерны проектирования
- Опыт управления техническим долгом и модернизации технологий, умение балансировать долгосрочные и краткосрочные решения
- Владение Java/J2EE, микросервисами и Cloud Native Architecture
- Практический опыт разработки микросервисов и RESTful веб-сервисов на Java SpringBoot, Spring Kafka или аналогичных фреймворках
- Глубокое знание Cloud Native и микросервисной архитектуры и связанных стеков (Service Registry, ELK/Splunk, ВМ и т.д.) и контейнерных технологий (Docker, Kubernetes)
- Знание хотя бы одной из платформ Azure/Google Cloud
- Самостоятельность и способность переключаться между несколькими приоритетными направлениями в условиях неопределённости
- Подтверждённый опыт end-to-end ответственности за разработку и дизайн хотя бы одного облачного проекта
- Сильные практические навыки разработки для прототипирования технических решений
- Желание драйвить изменения и быстро адаптироваться
- Владение новыми и перспективными технологиями
- Исключительные коммуникативные навыки, включая переговоры, фасилитацию и достижение консенсуса, умение влиять без прямого контроля
- Фокус на переиспользуемости, фреймворках, паттернах и конфигурационных инструментах для ускорения разработки
- Практик Agile (Scrum)
- Минимальные квалификации: степень бакалавра в computer science, computer engineering, computer information systems, software engineering или смежной области и 4 года опыта в software engineering, либо 6 лет опыта в software engineering
Условия
- Конкурентная оплата труда и бонусы по результатам работы
- Медицинская страховка, включая стоматологию и зрение
- Финансовые бенefits: 401(k), покупка акций, оплачиваемая компанией страховка жизни
- Оплачиваемый отпуск (PTO), включая больничный, родительский отпуск, отпуск по уходу за семьёй, отпуск по случаю утраты, jury duty и голосование
- Краткосрочная и долгосрочная нетрудоспособность, скидки компании, Military Leave Pay, компенсация расходов на усыновление и суррогатное материнство
- Программа Live Better U — оплачиваемое Walmart образование от школы до бакалавриата, включая изучение английского языка и краткосрочные сертификаты
- Годовая зарплата в диапазоне $143,000.00 - $286,000.00
- Дополнительная компенсация: годовые или квартальные бонусы по результатам работы, а также акции для некоторых позиций
- Immigration Sponsorship support will NOT be available for this position
Навыки
- Java
- J2EE
- Spring Boot
- Spring Kafka
- Kafka
- Microservices
- RESTful web services
- Cloud Native Architecture
- Docker
- Kubernetes
- Service Registry
- ELK
- Splunk
- Azure
- Google Cloud Platform
- CI/CD
- DevOps
- Agile
- Scrum