Amazon
Software Development Engineer II, Selection Monitoring - Amazon Catalog
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Selection Monitoring Amazon Catalog. Проектирование, разработка и эксплуатация систем каталога Amazon в масштабе, полный цикл разработки ПО.
Задачи
- Проектировать и реализовывать фичи и улучшения систем команды на всех этапах жизненного цикла: от определения продукта и скоупинга до кодинга, тестирования, деплоя и эксплуатации
- Писать чистый, документированный и поддерживаемый код с оптимальными структурами данных и алгоритмами, участвовать в код-ревью и наставлять коллег
- Взаимодействовать с заказчиками, стейкхолдерами и кросс-функциональными коллегами, переводя требования в технические решения с балансом масштабируемости, производительности и поддерживаемости
- Находить и устранять первопричины операционных проблем, обеспечивая постоянные исправления и повышая надёжность ПО
- Оценивать новые инструменты, подходы и возможности генеративного AI для повышения продуктивности и качества, рекомендовать их команде
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность, масштабирование)
- 1+ год опыта разработки крупномасштабных многоуровневых, многопоточных или распределённых приложений, инструментов, систем и сервисов на C#, C++, Java или Perl
- 1+ год опыта объектно-ориентированного проектирования
- Степень бакалавра или эквивалент в Computer Science, Engineering, Mathematics или смежной области
- Опыт программирования хотя бы на одном языке программирования
Условия
- Базовая зарплата 143 700 – 194 400 USD в год
- Sign-on выплаты и RSU
- Медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life), EAP, поддержка психического здоровья, Medical Advice Line, Flexible Spending Accounts, компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
Навыки
- C#
- C++
- Java
- Perl
- Object Oriented Design
- distributed systems
- design patterns