Amazon
Software Development Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Amazon для проектирования и разработки масштабных систем, напрямую влияющих на миллионы клиентов. Полный цикл разработки — от сбора требований и архитектуры до деплоя и эксплуатации.
Задачи
- Проектировать и реализовывать программные решения на всех этапах жизненного цикла: сбор требований, архитектура, кодирование, тестирование, деплой и эксплуатация.
- Взаимодействовать с заказчиками, стейкхолдерами и кросс-функциональными командами, переводя бизнес-потребности в масштабируемые технические решения.
- Участвовать в code review, давать конструктивную обратную связь и наставлять коллег по лучшим практикам.
- Находить первопричины операционных проблем и обеспечивать их постоянное устранение, улучшая процессы и надёжность систем.
- Оценивать новые технологии и подходы, рекомендовать их внедрение и участвовать в design review.
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки).
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны, надёжность, масштабирование).
- 1+ год опыта разработки крупномасштабных многоуровневых, многопоточных или распределённых приложений на C#, C++, Java или Perl.
- 1+ год опыта объектно-ориентированного проектирования.
- Степень бакалавра или эквивалент в области Computer Science, инженерии, математики или смежной области.
- Опыт программирования хотя бы на одном языке программирования.
Условия
- Медицинская страховка (medical, dental, vision, рецепты, страхование жизни и AD&D, EAP, поддержка психического здоровья).
- Гибкие расходные счета, компенсация усыновления и суррогатного материнства.
- 401(k) с matching.
- Оплачиваемый отпуск и отпуск по уходу за ребёнком.
- Sign-on выплаты и restricted stock units (RSU).
Навыки
- C#
- C++
- Java
- Perl
- Object Oriented Design