Blue Origin
Principal Software Engineer, Compute Architect, Orbital Data Centers
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Главный архитектор и разработчик программного стека для орбитальных дата-центров Blue Origin. Задача — превратить распределённый флот компьютеров на орбите в единую программируемую платформу для обработки AI-нагрузок.
Задачи
- Определение, архитектура, проектирование, тестирование и валидация бортового ПО для вычислений
- Архитектура и построение платформы оркестрации контейнеризованных нагрузок на распределённом флоте орбитальных вычислительных узлов
- Проектирование и реализация продвинутых алгоритмов планирования с учётом энергопотребления, тепловых ограничений, приоритета нагрузок и локальности данных
- Разработка control plane, API и сопутствующего ПО для мультитенантности, распределения ресурсов и подачи задач
- Ответственность за стратегии software-defined networking и storage
- Проектирование высокодоступной системы, быстро обрабатывающей сбои, прерывистую связь и сложную оркестрацию между космическими аппаратами
- Ведение технической стратегии всего стека оркестрации — от container runtime и OS-level примитивов до сервисных слоёв верхнего уровня
- Проведение кампаний валидации и тестирования в сжатые сроки развёртывания
- Совместная работа с командами железа и приложений для проектирования производительной и эксплуатируемой платформы
Требования
- Степень бакалавра или магистра в Computer Science, Computer Engineering или смежной технической дисциплине
- 10+ лет опыта в разработке ПО с фокусом на распределённые системы, облачную инфраструктуру или крупномасштабные backend-сервисы
- Глубокая экспертиза в построении и эксплуатации распределённых систем, сильный опыт в облачной оркестрации (Kubernetes, Mesos, Nomad) и контейнеризации (Docker)
- Подтверждённый опыт проектирования и разработки крупномасштабных высокодоступных сервисов и API
- Сильные навыки системной архитектуры, особенно в контексте cloud-native технологий
- Опыт технического лидерства в сложных программных проектах
- Подтверждённый опыт снижения latency продукта
- Готовность работать сверхурочно и по выходным при необходимости
- Гражданство США, статус постоянного резидента или соответствие экспортным регуляциям США
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, страхование жизни, оплачиваемый родительский отпуск, краткосрочная и долгосрочная нетрудоспособность
- 401(k) с match до 5% и программа поддержки образования
- Stock Options для всех штатных сотрудников (от 20 часов в неделю)
- Оплачиваемый отпуск до 4 недель в год и до 14 оплачиваемых праздничных дней
- Возможны бонусы в зависимости от роли и уровня
- Базовая зарплата: CA $230,773.00 - $323,081.85; CO $218,520.00 - $305,926.95; WA $230,773.00 - $323,081.85; VA $230,773.00 - $323,081.85
Навыки
- Distributed Systems
- Cloud Infrastructure
- Kubernetes
- Mesos
- Nomad
- Docker
- Containerization
- APIs
- System Architecture
- Cloud-native
- Software-defined networking
- Storage
- Scheduling algorithms
- Control plane
- Multi-tenancy
- High availability
- Service mesh
- IaaS
- PaaS
- GPUs
- Accelerators