Amazon
Software Development Engineer II, AWS Catalog
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в организацию AWS Catalog, работающую над сервисами Glue Data Catalog, Lake Formation и DataZone. Задача — строить крупномасштабные распределённые системы для управления данными и аналитики в облаке.
Задачи
- Переводить функциональные и технические требования в детальную архитектуру и дизайн
- Писать код и тестировать сложные компоненты системы
- Участвовать в код-ревью и ревью дизайна для поддержания высоких стандартов разработки
- Работать с другими командами над поставкой и эксплуатацией крупномасштабных распределённых сервисов в облаке
- Отвечать за архитектуру системы, масштабируемость, надёжность и производительность
- Менторить других инженеров и помогать формировать техническую культуру команды
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность, масштабирование)
- 1+ год опыта работы software development engineer или в смежной роли
- 1+ год опыта проектирования и разработки крупномасштабных многоуровневых многопоточных встраиваемых или распределённых приложений, инструментов, систем и сервисов на C#, C++, Java или Perl
- 1+ год опыта объектно-ориентированного проектирования
- Степень бакалавра или иностранный эквивалент в области Computer Science, Engineering, Mathematics или смежной области
- Опыт программирования хотя бы на одном языке программирования
Условия
- Медицинская страховка (medical, dental, vision, prescription, Basic Life & AD&D, опция Supplemental life plans)
- EAP, поддержка психического здоровья, медицинская консультационная линия
- Flexible Spending Accounts
- Компенсация усыновления и суррогатного материнства
- 401(k) matching
- Оплачиваемый отпуск и родительский отпуск
- Sign-on payments и restricted stock units (RSUs)
Навыки
- C#
- C++
- Java
- Perl
- AWS
- Hadoop
- Spark
- Pig
- Hive
- Lucene
- SOLR
- Storm
- Samza
- distributed systems
- big data
- Object Oriented Design