Amazon
Software Development Engineer, Autonomous Fleet Services
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Fleet Management Amazon Robotics. Нужен для создания системы управления парком автономных роботов: распределение задач, планирование и оркестрация тысяч роботов на логистических площадках.
Задачи
- Проектировать, разрабатывать и внедрять приложения и инфраструктуру для робототехники
- Влиять на стратегию команды и участвовать в формировании долгосрочного видения и roadmap
- Работать со стейкхолдерами по всей организации, итерируя дизайн и реализацию
- Поддерживать высокие стандарты через ревью, отказоустойчивый дизайн и механизмы непрерывного улучшения
- Прототипировать и тестировать концепции и фичи через симуляцию, эмуляторы и на живом робототехническом оборудовании
- Работать напрямую с заказчиками и партнёрами для тестирования прототипов и сбора обратной связи
- Менторить других инженеров команды
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны, надёжность, масштабирование)
- 1+ год опыта разработки крупномасштабных многоуровневых многопоточных встраиваемых или распределённых приложений, инструментов, систем и сервисов на C#, C++, Java или Perl
- 1+ год опыта объектно-ориентированного проектирования
- Степень бакалавра или эквивалент в Computer Science, Engineering, Mathematics или смежной области
- Опыт программирования хотя бы на одном языке программирования
- Опыт проектирования, разработки и эксплуатации масштабируемых высокодоступных распределённых систем в продакшене
- Умение работать в условиях неопределённости и принимать решения на основе данных
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Отпуск по беременности и уходу за ребёнком
- Оплачиваемый отпуск (PTO)
- План 401(k)
- Sign-on выплаты и RSU
- Гибкие опции страхования жизни, EAP, поддержка психического здоровья, FSA, компенсация усыновления и суррогатного материнства
Навыки
- C#
- C++
- Java
- Perl
- Object Oriented Design
- distributed systems
- event-driven architectures
- task allocation and scheduling
- resource management