Walmart
(USA) Senior, Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду GDF Customer Data Platform, которая строит инфраструктуру клиентских данных, обеспечивает приватность и identity resolution для Growth-направления Walmart. Роль предполагает техническое лидерство, полный цикл разработки и интеграцию AI/ML-компонентов.
Задачи
- Вести поставку scoped-фич и компонентов совместно с инженерными командами в соответствии с целями платформы
- Писать чистый, эффективный и поддерживаемый код на нескольких языках, обеспечивая полный жизненный цикл разработки, включая CI/CD и автоматизированное тестирование
- Интегрировать AI/ML-компоненты и использовать генеративные AI-инструменты для повышения возможностей ПО и эффективности разработки
- Участвовать в проектировании решений, проводить code review и применять лучшие практики для построения масштабируемых, безопасных и поддерживаемых систем
- Взаимодействовать со стейкхолдерами для перевода бизнес-требований в технические требования и измеримые результаты
- Мониторить производительность приложений, поддерживать устранение дефектов и обеспечивать высокое качество поставки ПО
- Менторить коллег, продвигать непрерывное улучшение и вносить вклад в инженерное совершенство и инновации
Требования
- Сильный опыт с облачными технологиями GCP и языками программирования: Python, Scala, Java, Shell scripting
- Уверенное владение Apache Spark, Hive, MapReduce, Airflow, REST APIs и GraphQL
- Сильный опыт построения масштабируемых и надёжных приложений с использованием Big Data технологий
- Практический опыт построения event-driven решений обработки данных и 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-инцидентов
- Вариант 1: степень бакалавра в области computer science, computer engineering, computer information systems, software engineering или смежной области и 3 года опыта в software engineering или смежной области
- Вариант 2: 5 лет опыта в software engineering или смежной области
Условия
- Конкурентная оплата, а также бонусы по результатам работы
- Медицинская, стоматологическая и офтальмологическая страховка
- Финансовые бенефиты: 401(k), покупка акций, оплачиваемая компанией страхование жизни
- Оплачиваемый отпуск, включая sick leave, parental leave, family care leave, bereavement, jury duty и voting
- Краткосрочная и долгосрочная нетрудоспособность, скидки компании, Military Leave Pay, компенсация расходов на усыновление и суррогатное материнство
- PTO и/или PPTO для отпуска, больничных, праздников и других целей
- Программа Live Better U — оплачиваемое Walmart обучение от завершения школы до бакалавриата, включая English Language Learning и краткосрочные сертификаты
- Годовая зарплата в диапазоне $90,000.00 - $180,000.00
- Дополнительная компенсация включает годовые или квартальные бонусы по результатам работы
- Дополнительная компенсация для некоторых позиций может включать акции
Навыки
- GCP
- Python
- Scala
- Java
- Shell scripting
- Apache Spark
- Hive
- MapReduce
- Airflow
- REST APIs
- GraphQL
- Big Data
- Apache Kafka
- Cassandra
- BigQuery
- SQL
- Spark SQL
- NoSQL
- AI tools
- AI agents
- CI/CD
- automated testing