Amazon
Software Development Engineer - II, Routing Platform, Last Mile Planning
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Routing Platform, отвечающую за построение оптимальных маршрутов на последней миле доставки Amazon. Проектирование и поддержка масштабируемых сервисов на AWS.
Задачи
- Проектировать и реализовывать масштабируемые системы, генерирующие оптимальные маршруты
- Участвовать в код-ревью и обеспечивать высокое качество поставки ПО на всём жизненном цикле разработки
- Взаимодействовать с кросс-функциональными командами (операции, наука, продукт, технологии) для перевода бизнес-требований в технические решения
- Отвечать за операционное совершенство: находить корневые причины проблем, внедрять постоянные исправления и улучшать процессы
- Разрабатывать и поддерживать отказоустойчивые системы, справляющиеся со сложностью и масштабом оптимизации доставки
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны, надёжность, масштабирование)
- 1+ год опыта разработки крупномасштабных многоуровневых многопоточных или распределённых приложений на C#, C++, Java или Perl
- 1+ год опыта объектно-ориентированного проектирования
- Степень бакалавра или эквивалент в области Computer Science, инженерии, математики или смежной области
- Опыт программирования хотя бы на одном языке программирования
Условия
- Медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life)
- EAP, поддержка психического здоровья, Medical Advice Line, Flexible Spending Accounts
- Компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
- Sign-on payments и RSU
Навыки
- AWS
- Step Functions
- Lambda
- Fargate
- DynamoDB
- S3
- CloudWatch
- SNS
- SQS
- C#
- C++
- Java
- Perl
- Object Oriented Design