Amazon
Software Development Engineer, Amazon Leo GBO Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду GBCO Amazon Leo, отвечающую за системы планирования спутниковой ёмкости, покрытия и цен. Задача — масштабировать и оптимизировать методы планирования и симуляции, доводя их до продакшена.
Задачи
- Масштабировать и оптимизировать методы планирования и симуляции, превращающие спутниковую геометрию и спрос в планы ёмкости и покрытия
- Делать крупные задачи решаемыми за счёт декомпозиции, предвычислений, кэширования и параллелизма с подтверждением измеренными результатами
- Строить и эксплуатировать высокопроизводительную инфраструктуру данных и вычислений (крупные хранилища, колоночные запросы, батчевое распределение)
- Строить системы с корректными и достоверными результатами, валидируя выходные данные по эталонным реализациям
- Работать с командами моделирования сети и её оперативной эксплуатации, переводя методы из демонстрации в продакшен
- Участвовать в разработке других систем планирования команды — от backend-сервисов до data pipeline
- Использовать AWS и другие технологии Amazon для создания высокодоступных масштабируемых сервисов, включая мониторинг, алертинг и on-call
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны, надёжность, масштабирование)
- Опыт программирования хотя бы на одном языке
- Гражданство или статус постоянного резидента США либо допуск в США как беженец/лицо с убежищем (требования экспортного контроля)
Условия
- Базовая зарплата 143 700–194 400 USD в год
- Sign-on выплаты и RSU
- Медицинская страховка (medical, dental, vision), страхование жизни, EAP, FSA, компенсация усыновления и суррогатного материнства
- 401(k) с matching, оплачиваемый отпуск, отпуск по уходу за ребёнком
- Офис в Bellevue, WA
Навыки
- AWS
- backend
- data pipelines
- оптимизация
- симуляция
- геопространственная обработка данных
- кэширование
- параллелизм
- колоночные запросы
- архитектура систем