Blue Origin
Software Development Engineer - Analysis Engineering Tools
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик ПО в команду Advanced Concepts and Enterprise Engineering компании Blue Origin. Занимается автоматизацией инженерного анализа: разработка инструментов, интеграции с CAD/CAE-системами и оркестрация вычислений в HPC/AWS.
Задачи
- Проектировать, разрабатывать и поддерживать инструменты и методы инженерного анализа, включая перевод существующих инструментов на современные языки
- Использовать HPC-инфраструктуру и рабочие процессы AWS (EC2, S3) для автоматизации инженерного анализа
- Интегрировать входные данные и автоматизировать форматы вывода сторонних инструментов анализа (Ansys, Altair)
- Создавать и поддерживать контейнеризированные среды разработки и выполнения для Linux и macOS
- Разрабатывать API, сервисы и слои оркестрации задач (Slurm, OpenMPI) для масштабируемых вычислений
- Участвовать в разработке и поддержке Blue Analysis Templates и сопутствующих инструментов
- Внедрять CI/CD-пайплайны и DevOps-практики для доставки ПО анализа
- Взаимодействовать с инженерами разных дисциплин для поиска возможностей автоматизации
- Наставлять команду инженеров-конструкторов и механиков по лучшим практикам разработки и развёртывания ПО
Требования
- BA/BS в computer science, information science или смежной области либо эквивалентный практический опыт
- 7+ лет практического опыта разработки production-систем
- Сильный опыт с AWS, особенно с вычислительными сервисами (EC2, Image Builder, ParallelCluster или аналоги)
- Владение хотя бы одним из: Java, Python, C#
- Опыт администрирования Linux, контейнеризации (Docker) и build-пайплайнов
- Понимание концепций HPC: планировщики задач (Slurm), MPI, управление кластерами
- Опыт разработки и потребления REST API
- Понимание систем контроля версий (Git) и DevOps-практик
- Опыт код-ревью, включая модернизацию legacy-инструментов
- Сильные коммуникативные навыки и умение работать в кросс-функциональных командах
Условия
- Медицинская, стоматологическая и оптическая страховка, страхование жизни, оплачиваемый родительский отпуск, краткосрочная и долгосрочная нетрудоспособность
- 401(k) с match до 5% и программа поддержки образования
- Опционы для всех штатных сотрудников (от 20 часов в неделю)
- Оплачиваемый отпуск до 4 недель в год и до 14 оплачиваемых праздничных дней
- Возможны бонусы в зависимости от роли и уровня
- Требуется гражданство США, статус постоянного резидента или беженца/убежища
Навыки
- AWS
- EC2
- S3
- Image Builder
- ParallelCluster
- Java
- Python
- C#
- Linux
- Docker
- Slurm
- OpenMPI
- MPI
- REST API
- Git
- CI/CD
- DevOps
- HPC
- Ansys
- Altair
- macOS