York Space Systems

Full Stack Software Engineer

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

Full stack инженер в отдел Simulation, Integration and Test (SIT) для разработки и поддержки внутренних платформ тестирования космических аппаратов: исполнение тестов, управление и визуализация тестовых данных, UI/UX для симуляции. Роль с акцентом на backend и тесной работой с тест-инженерами на производстве.

Задачи

  • Разрабатывать и расширять backend-сервисы для критичных по надёжности тестовых запусков, включая моделирование данных и оптимизацию запросов
  • Создавать и поддерживать пользовательские интерфейсы, включая real-time отображение выполняющихся тестов
  • Интегрировать продукты с лабораторной, наземной и тестовой инфраструктурой других команд
  • Работать напрямую с тест-инженерами на площадке, собирать обратную связь и итеративно улучшать платформу
  • Превращать высокоуровневые дизайны и требования в качественный production-код по всему стеку
  • Разрабатывать автоматизированные тесты для продуктов и интегрируемых систем
  • Писать и выполнять тест-планы, процедуры и отчёты совместно с другими разработчиками York
  • Триажить и исправлять баги в TypeScript-монорепозитории: Node (Hono) API с Postgres, React frontend, ingest через Kafka/NATS
  • Строить и поддерживать CI/CD пайплайны
  • Диагностировать и отлаживать full stack продукты и поддерживающую инфраструктуру
  • Давать техническое направление младшим инженерам, создавать документацию и пользовательские гайды
  • Объяснять сложные технические темы нетехнической аудитории

Требования

  • Степень бакалавра или выше в Computer Science, Aerospace Engineering или смежной области
  • 2+ года профессионального опыта в разработке ПО
  • Сильные основы full stack, с backend как основной сильной стороной
  • Уверенное владение Python
  • Уверенное владение JavaScript/TypeScript и React или эквивалентом
  • Опыт проектирования и разработки REST API
  • Опыт с реляционными БД, моделированием данных и оптимизацией запросов (используется PostgreSQL)
  • Опыт интеграции с системами и API других команд или третьих сторон
  • Опыт выпуска пользовательских фич, сбора обратной связи и быстрых итераций
  • Опыт поддержки production-приложения с активной пользовательской базой
  • Опыт с Docker, Docker Compose и контейнеризацией
  • Опыт построения и поддержки CI/CD пайплайнов
  • Уверенная работа в Linux, включая bash-скрипты
  • Ответственность за полный жизненный цикл разработки: планирование, выполнение, code review и релиз с использованием Git и современных Agile-практик

Условия

  • Возможность со временем вырасти до более широкой ответственности за платформы
  • Работа в отделе, обеспечивающем развёртывание и эксплуатацию спутников
  • Требуется возможность получить Security Clearance (Secret или выше)

Навыки

  • Python
  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Hono
  • PostgreSQL
  • REST API
  • Kafka
  • NATS
  • Docker
  • Docker Compose
  • CI/CD
  • Linux
  • bash
  • Git
  • WebSockets
  • C++
  • GitLab
  • three.js
  • deck.gl
  • WebGL
  • MapLibre

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

Full Stack Engineer Senior
General Dynamics Information TechnologySeniorУдалённо
110,500 – 149,500 USD в год
16 окт.
Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full Stack Software Engineer — York Space Systems, Greenwood Village | itrelocate