SpaceX
Full Stack Engineer, Employee Experience
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack инженер в команду Employee Experience компании SpaceX. Разработка mission-critical приложений для ускорения производства ракет-носителей и развития сети Starlink.
Задачи
- Разрабатывать высоконадёжные программные решения, используемые во всех подразделениях SpaceX
- Создавать новые приложения, улучшающие операционные процессы SpaceX
- Строить прототипы для проверки ключевых архитектурных концепций и оценки технических ограничений
- Отвечать за все аспекты software engineering и продуктовой разработки
- Глубоко погружаться в задачи пользователей для поиска и создания эффективных решений
- Участвовать в командных обсуждениях архитектуры, дизайна и code review
Требования
- Bachelor's degree в computer science, engineering, math или научной дисциплине; ИЛИ 2+ года профессионального опыта разработки ПО вместо диплома
- 1+ год опыта full stack разработки
- Опыт программирования на Python, C#.NET, Go, Scala, Java или аналогичном объектно-ориентированном языке
- 1+ год серьёзного опыта создания single page web applications
- Опыт работы с version control, continuous integration и continuous delivery
- Экспертиза в проектировании программных систем
- Глубокое понимание testing, continuous integration, build, deployment и monitoring
- Экспертиза в профилировании и оптимизации производительности приложений
- Опыт работы с build-системами (Make, Bazel/Pants/Buck, Gradle) и пакетными менеджерами (pip, npm)
- Опыт работы с UNIX-подобными ОС и инструментами Terraform, Ansible, Puppet
- Опыт потоковой обработки данных с Apache Kafka, RabbitMQ, ActiveMQ или аналогами
- Production-опыт с Docker и Kubernetes
- Опыт front-end разработки на Angular, React или аналогичном JavaScript-фреймворке
- Опыт работы с базами данных PostgreSQL, SQL Server или аналогичными
- Гражданство США, статус постоянного резидента, беженца или Asylee (требования ITAR)
Условия
- Диапазон оплаты Software Engineer/Level I: $135,000 - $160,000 в год
- Диапазон оплаты Software Engineer/Level II: $155,000 - $185,000 в год
- Долгосрочные стимулы в виде акций компании, опционов или долгосрочных денежных выплат
- Потенциальные дискреционные бонусы и возможность покупки акций со скидкой через Employee Stock Purchase Plan
- Комплексная медицинская, офтальмологическая и стоматологическая страховка
- Пенсионный план 401(k)
- Страхование краткосрочной и долгосрочной нетрудоспособности, страхование жизни
- Оплачиваемый родительский отпуск и различные скидки и льготы
- 3 недели оплачиваемого отпуска и 10+ оплачиваемых праздничных дней в год
- Оплачиваемый больничный согласно политике компании
- Работа только в офисе, удалённый и гибридный формат не рассматриваются
- Возможна работа сверхурочно и по выходным в зависимости от графика запусков
Навыки
- Python
- C#.NET
- Go
- Scala
- Java
- single page web applications
- version control
- continuous integration
- continuous delivery
- Make
- Bazel
- Pants
- Buck
- Gradle
- pip
- npm
- UNIX
- Terraform
- Ansible
- Puppet
- Apache Kafka
- RabbitMQ
- ActiveMQ
- Docker
- Kubernetes
- Angular
- React
- JavaScript
- PostgreSQL
- SQL Server