Altron

Senior Software Engineer

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

Senior Software Engineer в команду Navy Programs: техническое лидерство в разработке и интеграции mission-critical систем для подводных лодок и авианосцев ВМС США. Работа с современным C++ на Linux и миграцией приложений на Kubernetes-платформу.

Задачи

  • Руководить архитектурой, проектированием, разработкой и интеграцией сложных систем на C++ (C++11 и новее) для боевых систем подводных лодок ВМС США
  • Определять техническое направление и принимать проектные решения на уровнях приложения, middleware, интерфейсов и развёртывания, включая миграцию legacy-приложений на Kubernetes
  • Проектировать и интегрировать распределённые приложения с использованием API, gRPC, Protocol Buffers и messaging middleware (DDS или AMQP)
  • Руководить интеграцией COTS, open-source и собственных программных компонентов
  • Диагностировать и устранять сложные проблемы с ПО, сетями, конкурентностью, производительностью и системной интеграцией в лабораторных условиях и на платформах ВМС
  • Определять стратегии unit-, component-, integration- и system-тестирования и следить за их соблюдением
  • Проводить code и design review, менторить инженеров, доносить технический статус, риски и рекомендации руководству программы, продвигать secure coding и лучшие инженерные практики

Требования

  • Гражданство США и активный допуск DoD Secret на момент найма
  • Степень бакалавра в Computer Science, Computer Engineering или смежной области плюс 8+ лет профессионального опыта разработки ПО
  • Подтверждённый опыт технического лидера на сложном программном продукте или интеграционном проекте
  • Продвинутое владение современным C++ (C++11 и новее), включая многопоточность, асинхронный дизайн и оптимизацию производительности
  • Сильный опыт работы с Linux, желательно RHEL или производными
  • Опыт проектирования и отладки распределённых, event-driven или service-oriented систем
  • Практический опыт с gRPC, Protocol Buffers и основами сетей
  • Опыт определения стратегий тестирования и встраивания автоматических тестов в CI/CD-пайплайны с конфигурационным управлением на базе Git
  • Умение переводить системные требования и определения интерфейсов в поддерживаемый дизайн ПО
  • Сильные коммуникативные навыки, включая доклады о техническом статусе и рисках руководству и заказчикам

Условия

  • Полная занятость в офисе в Manassas, VA
  • Годовая базовая зарплата $154,000 – $184,000 в зависимости от опыта и навыков
  • Возможен sign-on bonus
  • Медицинская, стоматологическая и офтальмологическая страховка, Flexible Spending Accounts, страхование жизни
  • Пенсионный план 401(k) с matching-взносами компании
  • Оплачиваемый отпуск и праздничные дни
  • Компенсация обучения и тренингов

Навыки

  • C++
  • C++11
  • Linux
  • RHEL
  • Kubernetes
  • gRPC
  • Protocol Buffers
  • DDS
  • AMQP
  • API
  • Git
  • CI/CD
  • Helm
  • Prometheus
  • Grafana
  • Loki
  • Python
  • bash
  • GitLab
  • Jenkins
  • Bamboo
  • DevSecOps

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Senior Software Engineer — Altron, 154,000 – 184,000 USD в год, Manassas | itrelocate