Boeing Intelligence & Analytics

Senior Software Engineer

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

Senior Full Stack разработчик в BI&A для поддержки mission-driven приложений для заказчика из разведсообщества. Полный цикл: frontend на React/TypeScript, backend-сервисы и REST API, базы данных PostgreSQL, деплой в OpenShift.

Задачи

  • Проектировать, разрабатывать и поддерживать full stack приложения на React, TypeScript, Node.js, Java, Python и PostgreSQL
  • Создавать переиспользуемые React-компоненты, управлять состоянием и асинхронными потоками через Redux
  • Разрабатывать и поддерживать backend-сервисы и REST API, включая валидацию запросов, обработку ошибок и интеграцию аутентификации/авторизации
  • Использовать Pydantic для валидации данных и SQLAlchemy для доступа к БД и ORM в Python-сервисах
  • Проектировать и поддерживать схемы PostgreSQL, запросы, индексы и миграции с вниманием к производительности и целостности данных
  • Собирать и поддерживать Docker-образы, деплоить, настраивать и отлаживать приложения в OpenShift
  • Расследовать и устранять production-инциденты на уровне UI, backend, БД и деплоя
  • Работать с заказчиками, product owner и стейкхолдерами для уточнения требований, зависимостей и оценки трудозатрат
  • Участвовать в техническом дизайне и code review, писать автотесты и вести техническую документацию
  • Менторить разработчиков и взаимодействовать с командами эксплуатации и безопасности

Требования

  • 13 лет опыта в Software или Systems Engineering либо близкой области (степень бакалавра заменяет 4 года опыта, магистра — 6 лет)
  • Допуск TS/SCI с CI Polygraph
  • Сильное владение React и TypeScript: функциональные компоненты, хуки, переиспользуемые компоненты, интеграция с API
  • Опыт разработки backend-сервисов и REST API на Node.js и TypeScript
  • Опыт разработки и поддержки backend-приложений на Java и Python
  • Владение PostgreSQL: реляционное моделирование, SQL, миграции, индексы, оптимизация запросов
  • Практический опыт с Docker: написание Dockerfile, сборка образов, отладка контейнеров
  • Сильные коммуникативные навыки и умение переводить бизнес-требования в технические

Условия

  • Гибридный формат: минимум 2-3 дня в офисе
  • Локации: Washington, DC; Reston, VA; Annapolis Junction, MD
  • Зарплата $159,200 - $211,400 в год
  • BI&A — дочерняя компания The Boeing Company
  • Возможность перехода между проектами и командами
  • Доступ к передовым технологиям и культура технического превосходства

Навыки

  • React
  • TypeScript
  • Node.js
  • Java
  • Python
  • PostgreSQL
  • Redux
  • Redux Toolkit
  • REST API
  • Pydantic
  • SQLAlchemy
  • Docker
  • OpenShift
  • Kubernetes
  • Linux
  • CI/CD
  • SQL
  • Agile

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

Software Engineer
CleraMiddleSan FranciscoОфис
150,000 – 300,000 USD в год
1 нояб.
Software Engineering Technical Leader (Remote)
CiscoLeadDurhamУдалённо
151,600 – 222,400 USD в год
1 нояб.
Software Engineer (Hybrid)
CiscoSeniorSan JoseГибрид
167,700 – 245,200 USD в год
1 нояб.
Full Stack developer_nov01
WFNQABVT41MiddleBastropОфис
120,000 – 150,000 USD в год
1 нояб.
Full Stack developer_nov01
WFNQABVT41MiddleBastropОфис
120,000 – 150,000 USD в год
1 нояб.
Senior Software Engineer — Boeing Intelligence & Analytics, 159,200 – 211,400 USD в год, Annapolis | itrelocate