The Boeing Company

Software Engineer (Associate or Experienced)

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

Разработчик ПО в команду Telemetry & Command Database группы Experimental Systems. Работа на стыке софта, баз данных, аппаратных интерфейсов и mission operations: моделирование, валидация и распространение телеметрических и командных данных для космических и лётно-испытательных систем.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать схемы, словари и метаданные телеметрических и командных баз данных, а также вспомогательные инструменты
  • Переводить interface control documents, системные спецификации и инженерные требования в надёжные модели данных
  • Определять и управлять атрибутами данных: идентификаторы, соглашения об именовании, типы данных, единицы измерения, лимиты, калибровки, перечисления, структуры пакетов, параметры команд и связи
  • Разрабатывать сервисы, API, скрипты и пайплайны для приёма, трансформации, валидации, версионирования, публикации и распространения определений телеметрии и команд
  • Обеспечивать согласованное распространение утверждённых определений данных по средам разработки, интеграции, лабораторий, тестирования и эксплуатации
  • Реализовывать автоматические проверки качества данных: полнота, конфликты имён, некорректные единицы, нарушения диапазонов, ссылочная целостность, несовместимые изменения
  • Проектировать и поддерживать реляционные структуры БД, запросы, представления, ограничения, индексы, миграции и паттерны доступа к данным
  • Разрабатывать и оптимизировать ПО для чтения, записи, трансформации и представления данных БД в batch- и real-time-процессах, через API и интеграционные сервисы
  • Поддерживать производительность, надёжность и масштабируемость БД через оптимизацию запросов, индексацию, управление транзакциями, кэширование и проектирование схем
  • Разрабатывать unit-, integration-, regression- и data-validation-тесты для приложений и сервисов на базе БД
  • Устранять проблемы БД и пайплайнов данных: сбои задач, ошибки миграций, несоответствия данных, проблемы производительности и расхождения между средами
  • Участвовать в CI/CD-пайплайнах, автоматических сборках, деплоях, миграциях БД, управлении конфигурацией, code review и технической документации
  • Взаимодействовать с системными инженерами, разработчиками flight software, тестировщиками, специалистами по БД и командами mission operations
  • Участвовать в Agile-планировании, технических ревью, улучшении процессов и оценке технологий для повышения качества данных, observability и поддерживаемости

Требования

  • Bachelor’s Degree или выше
  • 1+ год опыта разработки ПО на Java, C++ или Python
  • 1+ год опыта работы в Agile-среде
  • 1+ год опыта работы с реляционными БД (SQL Server, Oracle, Teradata)
  • Опыт разработки под Linux и Windows
  • Активный допуск U.S. Top Secret Security Clearance (требуется гражданство США)
  • Соответствие требованиям U.S. export control (статус U.S. Person)

Условия

  • 100% работа в офисе в Seal Beach, CA
  • Возможны командировки до 10% времени
  • Конкурентная базовая зарплата и переменная часть вознаграждения
  • Медицинская страховка, FSA, HSA, пенсионные накопления, страхование жизни и инвалидности, оплачиваемые отпуска
  • 401(k) с match доллар к доллару до 10% eligible pay и немедленным 100% vesting
  • Student Loan Match для eligible сотрудников в США
  • Relocation assistance не является предметом переговоров
  • Спонсорство визы не предоставляется
  • Обязательное прохождение технической оценки CodeVue Coding Challenge
  • Drug Free Workplace с тестированием при приёме и по критериям политики

Навыки

  • Java
  • C++
  • Python
  • SQL Server
  • Oracle
  • Teradata
  • Linux
  • Windows
  • Relational Databases
  • SQL
  • REST APIs
  • ETL
  • CI/CD
  • Containerization
  • ORMs
  • NoSQL
  • Agile
  • Data Modeling
  • Schema Migrations
  • Query Optimization
  • Indexing
  • Transaction Management
  • Stored Procedures
  • Data Validation
  • Regression Testing
  • Observability
  • Configuration Management
  • Git

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Software Engineer (Associate or Experienced) — The Boeing Company, 106,250 – 182,850 USD в год, Seal Beach | itrelocate