SpaceX
Full Stack Engineer, Flight Software
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack инженер в команду Flight Software компании SpaceX. Разработка mission-critical приложений для производства и полётов ракет, а также систем для сети Starlink.
Задачи
- Разрабатывать высоконадёжные программные решения, используемые во всей SpaceX
- Создавать новые приложения, улучшающие работу SpaceX
- Строить прототипы для проверки ключевых концепций дизайна и оценки технических ограничений
- Отвечать за все аспекты разработки ПО и продукта
- Глубоко разбираться в задачах пользователей и находить эффективные решения
- Участвовать в командных обсуждениях архитектуры, дизайна и код-ревью
Требования
- Степень бакалавра в области computer science, инженерии, математики или научной дисциплины; ИЛИ 2+ года профессионального опыта разработки ПО вместо степени
- 1+ год опыта в full stack разработке
- Опыт программирования на Python, C#.NET, Go, Scala, Java или похожем объектно-ориентированном языке
- 1+ год серьёзного опыта создания одностраничных веб-приложений
- Опыт с системами контроля версий, continuous integration и continuous delivery
- Экспертиза в проектировании программных систем
- Глубокое понимание тестирования, CI, сборки, деплоя и мониторинга
- Опыт профилирования и улучшения производительности приложений
- Опыт с системами сборки (Make, Bazel/Pants/Buck, Gradle) и менеджерами пакетов (pip, npm)
- Опыт с UNIX-подобными ОС и инструментами Terraform, Ansible, Puppet
- Опыт потоковой обработки данных с Apache Kafka, RabbitMQ, ActiveMQ или похожими технологиями
- Продакшн-опыт с Docker и Kubernetes
- Опыт front-end разработки на Angular, React или похожем JavaScript-фреймворке
- Опыт работы с базами данных PostgreSQL, SQL Server или похожими
- Соответствие требованиям ITAR: гражданство США, грин-карта, статус беженца или убежища, либо возможность получить необходимые разрешения Госдепартамента США
Условия
- Диапазон оплаты: Level 1 — $125,000–$160,000, Level 2 — $145,000–$195,000
- Долгосрочные стимулы в виде акций компании или долгосрочных денежных выплат
- Потенциальные дискреционные бонусы и возможность покупки акций со скидкой через Employee Stock Purchase Plan
- Комплексная медицинская, офтальмологическая и стоматологическая страховка
- Пенсионный план 401(k)
- Страхование краткосрочной и долгосрочной нетрудоспособности, страхование жизни
- Оплачиваемый родительский отпуск и различные скидки и льготы
- 3 недели оплачиваемого отпуска и 10+ оплачиваемых праздничных дней в год
- Оплачиваемый больничный согласно политике компании
- Возможны переработки и работа в выходные в зависимости от графика запусков
- Роль требует присутствия в офисе; удалённая и гибридная работа не рассматривается
Навыки
- Python
- C#.NET
- Go
- Scala
- Java
- Angular
- React
- JavaScript
- Docker
- Kubernetes
- PostgreSQL
- SQL Server
- Apache Kafka
- RabbitMQ
- ActiveMQ
- Terraform
- Ansible
- Puppet
- Make
- Bazel
- Pants
- Buck
- Gradle
- pip
- npm
- CI/CD
- UNIX