Walmart
(USA) Senior, Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду GDF Customer Data Platform, которая строит инфраструктуру клиентских данных, обеспечивает приватность и identity resolution в масштабе Walmart. Роль предполагает техническое лидерство, полный цикл разработки и интеграцию AI/ML-компонентов.
Задачи
- Отвечать за поставку scoped-фич и компонентов совместно с инженерными командами в соответствии с целями платформы
- Писать чистый, эффективный и поддерживаемый код на нескольких языках, вести полный цикл разработки, включая CI/CD и автоматизированное тестирование
- Интегрировать AI/ML-компоненты и использовать генеративные AI-инструменты для повышения возможностей ПО и эффективности разработки
- Участвовать в проектировании решений, проводить код-ревью и применять лучшие практики для построения масштабируемых, безопасных и поддерживаемых систем
- Взаимодействовать со стейкхолдерами для перевода бизнес-требований в технические требования и измеримые результаты
- Мониторить производительность приложений, поддерживать устранение дефектов и обеспечивать высокое качество поставки ПО
- Менторить коллег, продвигать непрерывное улучшение и вносить вклад в инженерное совершенство и инновации
Требования
- Сильный опыт работы с облачными технологиями GCP
- Опыт программирования на Python, Scala, Java и Shell scripting
- Уверенное владение Apache Spark, Hive, MapReduce, Airflow, REST APIs и GraphQL
- Опыт построения масштабируемых и надёжных приложений с использованием Big Data технологий
- Практический опыт построения event-driven data processing решений и real-time streaming приложений на Apache Kafka
- Опыт работы с транзакционными Big Data платформами, такими как Cassandra и BigQuery
- Опыт использования AI-инструментов на протяжении всего SDLC
- Способность создавать AI-агентов для бизнес- и инженерных задач
- Навык написания сложных SQL, Spark SQL, Hive и NoSQL запросов для обработки больших объёмов данных
- Опыт построения и интеграции stream-based data pipelines с RESTful API и GraphQL сервисами
- Опыт работы со скриптовыми языками, включая Python и Shell scripting
- Уверенная разработка на Java backend; наличие экспертизы как в Big Data, так и в Java
- Опыт обработки и триажа сложных production-инцидентов
- Минимальные квалификации: бакалавр в области CS/CE/CIS/SE или смежной области и 3 года опыта в software engineering, либо 5 лет опыта в software engineering
Условия
- Конкурентная оплата труда и бонусы по результатам работы
- Медицинская, стоматологическая и офтальмологическая страховка
- Финансовые льготы: 401(k), покупка акций, оплачиваемое компанией страхование жизни
- Оплачиваемый отпуск (PTO), включая больничный, родительский отпуск, отпуск по уходу за семьёй, отпуск по случаю утраты, jury duty и voting
- Краткосрочная и долгосрочная нетрудоспособность, скидки компании, Military Leave Pay, компенсация расходов на усыновление и суррогатное материнство
- Программа Live Better U — оплачиваемое Walmart образование от школы до бакалавриата, включая изучение английского языка и краткосрочные сертификаты
- Дополнительная компенсация: годовые или квартальные бонусы по результатам работы, а также акции для некоторых позиций
Навыки
- GCP
- Python
- Scala
- Java
- Shell scripting
- Apache Spark
- Hive
- MapReduce
- Airflow
- REST APIs
- GraphQL
- Big Data
- Apache Kafka
- Cassandra
- BigQuery
- AI tools
- AI agents
- SQL
- Spark SQL
- NoSQL
- CI/CD