Assured Information Security

Software Engineer II - CyberAI

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

Инженер-разработчик в команду CyberAI компании AIS. Разработка backend-сервисов и API на Python, фронтенд-интерфейсов на JavaScript/TypeScript, а также инструментов для Computer Network Operations (CNO) для заказчиков из DoD.

Задачи

  • Проектировать, разрабатывать, документировать, тестировать, отлаживать и сопровождать программные приложения
  • Разрабатывать backend-сервисы и API на Python: логика приложения, обработка данных, автоматизация
  • Разрабатывать современные веб-интерфейсы на JavaScript/TypeScript и фронтенд-фреймворках
  • Разрабатывать ПО для поддержки возможностей CNO
  • Применять знания по безопасности ПО, сетям и системной архитектуре в разработке и анализе
  • Проводить статический и динамический анализ ПО для выявления уязвимостей и аномального поведения
  • Отлаживать приложения и низкоуровневое ПО с помощью профильных инструментов
  • Настраивать и использовать виртуализированную инфраструктуру для разработки, тестирования и отладки
  • Совместно с инженерами разрабатывать, тестировать и интегрировать ПО и возможности CNO

Требования

  • Степень бакалавра в Software Engineering, Computer Science или смежной области и 2 года релевантного опыта либо эквивалентная комбинация образования и опыта
  • 2 года профессиональной разработки на Python, C/C++ и/или Rust
  • Опыт разработки backend-приложений, сервисов и API на Python
  • Опыт создания фронтенд-приложений и веб-интерфейсов на JavaScript/TypeScript
  • Опыт статического и динамического анализа ПО
  • Опыт анализа ПО и reverse engineering
  • Опыт юнит-тестирования и автоматизированного тестирования
  • Опыт работы с Atlassian (Jira, Confluence, Crucible)
  • Понимание современных веб-архитектур: интеграция frontend/backend, REST API, клиент-серверное взаимодействие
  • Навыки отладки и устранения неполадок в ПО
  • Понимание концепций разработки CNO
  • Знание низкоуровневых внутренностей Windows или Unix/Linux
  • Наличие активного допуска TS/SCI

Условия

  • Гибридный формат: 3 дня в неделю в офисе
  • Зарплата $92,000 - $142,000 в год в зависимости от локации, навыков и опыта
  • Комплексный соцпакет, включая оплачиваемую работодателем медстраховку и 7% взнос в 401k
  • Возможны другие формы компенсации

Навыки

  • Python
  • C/C++
  • Rust
  • JavaScript
  • TypeScript
  • FastAPI
  • Flask
  • Django
  • Vue.js
  • React
  • Angular
  • Docker
  • Git
  • GitLab
  • CI/CD
  • Linux
  • Proxmox
  • VMware
  • REST API
  • OpenAPI
  • Swagger
  • MongoDB
  • PostgreSQL
  • pytest
  • Jira
  • Confluence
  • Crucible

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

Senior Software Engineer - ERP Procurement Systems (Remote)
CareFirst BlueCross BlueShieldSeniorBaltimoreУдалённо
98,784 – 196,196 USD в год
23 окт.
Senior Backend Engineer - Access Control
VerkadaSeniorОфис
150,000 – 300,000 USD в год
23 окт.
Staff Software Engineer, Evidence & Frameworks
DrataSeniorSan FranciscoГибрид
165,000 – 270,000 USD в год
23 окт.
Software Engineer III - Golang
JPMorganChaseMiddleChicagoОфис
114,000 – 155,000 USD в год
23 окт.
Software Engineer II
Fox Point Recruitment LLCMiddleAtlantaОфисРелокация
100,000 – 130,000 USD в год
23 окт.
Software Engineer II - CyberAI — Assured Information Security, 92,000 – 142,000 USD в год, Rome | itrelocate