Amazon
Software Development Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик ПО в команду Software Lab проекта Amazon Leo (спутниковая широкополосная связь). Разработка инструментов и сервисов, автоматизация и обеспечение эксплуатационной надёжности полного технического стека.
Задачи
- Проектировать, разрабатывать и валидировать новые функции data plane и control plane end-to-end, от сбора требований до production с полным тестовым покрытием
- Проектировать и поддерживать Infrastructure as Code (IaC) для software lab: пайплайны контейнерных образов, оркестрация деплоя, автоматизированные runbook-процессы, self-healing с health checks и rollback
- Разрабатывать и расширять сервисы тестовой инфраструктуры: автоматизация флота, планирование, резервирование ресурсов; улучшать KPI сервисов (доступность, uptime, latency)
- Вести инициативы по безопасности на уровне команды: тонкий контроль доступа, триаж уязвимостей зависимостей, security-ревью приложений
- Обеспечивать операционную надёжность: разбирать production-инциденты, прорабатывать бэклог, поставлять фичи итеративными спринтами
- Менторить инженеров по облачным архитектурным паттернам, инфраструктурным практикам и масштабируемому дизайну систем
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 3+ года опыта проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность, масштабирование)
- 3+ года опыта полного жизненного цикла разработки ПО: стандарты кодирования, code review, контроль версий, сборка, тестирование, эксплуатация
- Степень бакалавра или эквивалент в Computer Science, Engineering, Mathematics или смежной области
- Опыт программирования хотя бы на одном современном языке, например Java, C++ или C#, включая объектно-ориентированный дизайн
- Требование экспортного контроля: гражданство или национальность США, постоянный резидент США (Green Card), либо статус беженца/убежища в США
Условия
- Базовая зарплата 143 700 – 194 400 USD в год
- Sign-on выплаты и restricted stock units (RSUs)
- Комплексные бенефиты: медицинская, стоматологическая и vision-страховка, страхование жизни, EAP, поддержка психического здоровья, FSA, компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
Навыки
- Java
- C++
- C#
- Rust
- Infrastructure as Code
- контейнеры
- оркестрация деплоя
- автоматизация тестирования
- TDD
- dependency injection
- API modeling
- облачная архитектура
- application security
- объектно-ориентированный дизайн