Amazon

Senior Software Engineer , VirtSat Team

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Software Engineer в команду VirtSat (Amazon Leo) — платформа виртуальных спутников для разработки и тестирования бортового ПО без физического железа. Работа на стыке облачных сервисов, эмуляции оборудования и тестовой автоматизации.

Задачи

  • Проектировать и реализовывать облачные сервисы для провижининга, управления и развёртывания спутниковых сущностей на AWS (EC2 metal, Step Functions, DynamoDB, Lambda)
  • Разрабатывать и поддерживать provisioning-воркфлоу (CreateEntity, PowerOnEntity, ProvisionEntity), оркестрирующие полный жизненный цикл сущности — от запуска инстанса до развёртывания встроенного ПО и готовности к тестам
  • Создавать и расширять плагины эмуляции оборудования на базе QEMU для высокоточного поведения подсистем спутника (transporter, HSM, сеть, сенсоры)
  • Проектировать автоматический мониторинг, алертинг и механизмы самовосстановления для поддержания доступности платформы выше 99.5%
  • Разрабатывать инструменты для запуска тестов в разных средах: виртуализированные спутники, hardware-in-the-loop flatsats и аппараты на орбите
  • Внедрять pre-validation, fail-fast паттерны и retry-механизмы для повышения надёжности провижининга и сокращения потерь времени в воркфлоу
  • Проводить root cause analysis сбоев платформы, внедрять исправления и строить предотвращение регрессий
  • Менторить джуниор-инженеров, вести design review и продвигать практики инженерного совершенства в команде

Требования

  • 5+ лет профессионального опыта разработки ПО (не стажировки)
  • 5+ лет программирования минимум на одном языке
  • 5+ лет опыта ведущей роли в проектировании или архитектуре (паттерны, надёжность, масштабирование) новых и существующих систем
  • Опыт ментора, tech lead или руководства инженерной командой
  • Опыт проектирования, построения, эксплуатации и управления крупномасштабными распределёнными системами или веб-сервисами
  • Опыт работы с Linux
  • Опыт работы минимум с одним объектно-ориентированным языком (Java, Python, TypeScript или Rust)
  • Опыт системной интеграции и методологий тестирования
  • Глубокое понимание CI/CD, непрерывной интеграции, сборки, деплоя и мониторинга
  • Требование экспортного контроля: гражданство США, статус постоянного резидента (Green Card) или законное убежище в США

Условия

  • Базовая зарплата 168 100 – 227 400 USD в год
  • Пакет включает sign-on выплаты и restricted stock units (RSU)
  • Комплексные бенефиты: медицинская страховка (medical, dental, vision, prescription, Basic Life & AD&D, опция Supplemental life), EAP, поддержка ментального здоровья, Medical Advice Line, Flexible Spending Accounts, компенсация усыновления и суррогатного материнства
  • 401(k) с matching
  • Оплачиваемый отпуск и родительский отпуск
  • Amazon — равноправный работодатель, не дискриминирующий по статусу ветерана, инвалидности и другим защищённым признакам

Навыки

  • AWS
  • EC2
  • Step Functions
  • DynamoDB
  • Lambda
  • CloudWatch
  • S3
  • QEMU
  • Linux
  • Java
  • Python
  • TypeScript
  • Rust
  • CI/CD
  • Docker
  • CDK
  • CloudFormation
  • embedded Linux
  • hardware virtualization
  • distributed systems

Похожие вакансии

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer , VirtSat Team — Amazon, 168,100 – 227,400 USD в год, Redmond | itrelocate