Walmart
(USA) Principal, Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в команду Marketplace Tech в Walmart. Отвечает за проектирование и поставку масштабируемых платформенных решений, cloud-native архитектуру и интеграцию AI/ML, техническое лидерство и менторство.
Задачи
- Руководить платформенной инженерией: масштабируемая инфраструктура, переиспользуемые инструменты и ML-фреймворки в соответствии со стратегическими роадмапами
- Проектировать и реализовывать cloud-native распределённые системы с высокой доступностью, отказоустойчивостью и обработкой данных в реальном времени
- Курировать полный жизненный цикл разработки ПО: кодирование, тестирование, CI/CD, мониторинг и реагирование на инциденты в нескольких командах
- Интегрировать AI/ML-технологии в программные продукты для улучшения опыта клиентов и сотрудников
- Обеспечивать техническое лидерство, менторство и продвижение инженерных лучших практик и инноваций
- Взаимодействовать со стейкхолдерами для перевода бизнес-потребностей в технические требования и измеримые результаты
- Поддерживать архитектурную документацию и инициировать инициативы непрерывного улучшения
Требования
- Обширный опыт лидерства в платформенной инженерии и поставки масштабируемой инфраструктуры
- Подтверждённая экспертиза в cloud-native архитектуре и проектировании распределённых систем
- Сильные навыки технического исполнения по всему SDLC: CI/CD, тестирование, мониторинг, реагирование на инциденты
- Опыт интеграции AI/ML и построения интеллектуальных систем на Python, Java, C++
- Способность обеспечивать техническое менторство и влиять на архитектурные решения
- Опыт построения высокодоступных, производительных и масштабируемых распределённых систем
- Опыт разработки high-level и low-level технических дизайн-документов
- Опыт проектирования и разработки высокопроизводительных микросервисов на Java, Golang и Scala
- Опыт реализации REST API с низкой задержкой и высокой надёжностью на Golang
- Опыт построения event-driven систем на Kafka
- Опыт интеграции Cassandra и DB2 и оптимизации запросов для высоких нагрузок
- Опыт оптимизации производительности микросервисов на Golang: профилирование, конкурентность, кэширование
- Опыт рефакторинга монолитов в масштабируемые микросервисы на Golang
- Опыт интеграции Elasticsearch, Logstash и Kibana для мониторинга продакшена
- Опыт деплоя контейнеризованных сервисов в Kubernetes
- Опыт код-ревью на Golang, Java и Scala
- Опыт менторства junior-специалистов
- Опыт совместной работы с DevOps-командами для оптимизации CI/CD
- Степень магистра и 3 года опыта в разработке ПО ИЛИ степень бакалавра и 5 лет опыта
Условия
- Конкурентная оплата и бонусы по результатам работы
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k), покупка акций, страхование жизни за счёт компании
- Оплачиваемые отпуска, больничные, отпуск по уходу за ребёнком и семейные отпуска
- Страхование краткосрочной и долгосрочной нетрудоспособности, скидки в компании
- Оплата военного отпуска, компенсация расходов на усыновление и суррогатное материнство
- Программа Live Better U — оплачиваемое Walmart обучение
- Годовой диапазон зарплаты $143,000.00 - $286,000.00, возможны бонусы и акции
Навыки
- Python
- Java
- C++
- Golang
- Scala
- Kafka
- Cassandra
- DB2
- REST API
- Elasticsearch
- Logstash
- Kibana
- Kubernetes
- CI/CD
- AI/ML
- микросервисы
- распределённые системы
- cloud-native