Amazon
Software Development Engineer, ML Symphony
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду ML-Navigator (AWS Networking), которая отвечает за автоматизированную поддержку сети на базе машинного обучения. Задача — строить механизмы и автоматизацию для перехода к Zero Touch планированию, масштабированию и эксплуатации сети.
Задачи
- Определять техническое направление, развивать культуру команды, растить джуниор-инженеров и выпускать новые функции для внутренних и внешних заказчиков
- Нести сквозную ответственность за жизненный цикл разработки ПО: проектирование, тестирование, деплой и эксплуатацию
- Активно участвовать в разработке: принимать архитектурные решения, участвовать в дизайне, ревью дизайна и кода, реализации
- Продвигать операционные, технические и процессные улучшения
- Работать с менеджером и другими инженерами над выполнением роадмапа
- Взаимодействовать с заказчиками по запросам, проблемам и жалобам
- Проектировать и реализовывать системы для заказчиков
- Сотрудничать с product- и program-менеджерами, principal-инженерами по определению и поставке функциональности
- Работать с другими командами AWS над инновационными решениями для развёртывания сети у заказчиков
- Участвовать в техническом проектировании
Требования
- Опыт построения сложных программных систем, успешно поставленных заказчикам
- Опыт программирования хотя бы на одном языке программирования
- Опыт проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность, масштабирование)
- Опыт работы с полным жизненным циклом разработки ПО, включая стандарты кодирования, ревью кода, управление версиями, сборку, тестирование и эксплуатацию
- Один или несколько языков программирования: Python, Java, Rust, Go и др.
- Проектирование систем
- Основы сетей
- Степень бакалавра по computer science или эквивалент (желательно)
Условия
- Медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life plans, EAP, поддержка ментального здоровья, Medical Advice Line, Flexible Spending Accounts, компенсация усыновления и суррогатного материнства)
- 401(k) с matching
- Оплачиваемый отпуск
- Родительский отпуск
- Sign-on payments и restricted stock units (RSUs)
- Баланс работы и личной жизни, гибкость
- Инклюзивная культура и менторство, возможности карьерного роста
Навыки
- Python
- Java
- Rust
- Go
- System design
- Network fundamentals
- Machine Learning