Amazon
Sr. Software Development Engineer (Full Stack), Amazon Robotics
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в Amazon Robotics. Проектирование и разработка сервисов для мониторинга и обслуживания роботизированного оборудования на складах Amazon, включая real-time дашборды и инструменты maintenance.
Задачи
- Проектировать и руководить архитектурой full-stack сервисов для мониторинга, управления и обслуживания роботизированного оборудования, балансируя масштабируемость, производительность и безопасность между front-end и back-end системами
- Определять техническое направление программного портфеля команды — оценивать, когда расширять существующие решения, а когда создавать новые, и проводить design reviews для обеспечения качества и согласованности
- Сотрудничать с операционными, аппаратными и партнёрскими командами для перевода реальных потребностей склада в хорошо проработанные технические требования и поставки инкрементальных production-ready релизов
- Менторить и обучать инженеров в своей и смежных командах, повышая планку инженерии через code reviews, design guidance и обмен знаниями
- Прототипировать новые возможности с использованием симуляционных инструментов и живого роботизированного оборудования, интегрируя обратную связь от клиентов для быстрой итерации и валидации решений до широкого внедрения
Требования
- 5+ лет профессионального опыта разработки ПО (не стажировки)
- 5+ лет программирования как минимум на одном языке программирования
- 5+ лет опыта руководства проектированием или архитектурой (design patterns, надёжность и масштабирование) новых и существующих систем
- Опыт в роли ментора, tech lead или руководителя инженерной команды
- 5+ лет опыта полного жизненного цикла разработки ПО, включая стандарты кодирования, code reviews, управление версиями, процессы сборки, тестирование и операции
- Степень бакалавра в области computer science или эквивалент
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Отпуск по беременности и уходу за ребёнком
- Оплачиваемый отпуск (PTO)
- План 401(k) с matching
- Sign-on payments и restricted stock units (RSUs)
- Гибкие расходные счета, программы поддержки психического здоровья, Adoption and Surrogacy Reimbursement
Навыки
- Full Stack
- Software Development
- Architecture
- Design Patterns
- Scalability
- Reliability
- Code Review
- Source Control Management
- Build Processes
- Testing
- Operations