General Dynamics Information Technology
Software Engineer-Mid
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист для поддержки USASOC: разработка data-driven backend-систем для поиска и аналитики в интересах национальной безопасности США. Работа с Python/JavaScript, API и микросервисами, EDA по данным.
Задачи
- Проектировать и поддерживать data-driven backend-системы для безопасного поиска и аналитики
- Разрабатывать приложения на Python или JavaScript/TypeScript (Streamlit для Python, React для JS/TS)
- Разрабатывать backend-сервисы для загрузки и извлечения данных
- Проектировать API и микросервисы на Python Flask или FastAPI
- Внедрять практики DevSecOps: CI/CD и infrastructure-as-code
- Проводить разведочный анализ данных (EDA) по CAI, PAI и другим наборам данных
Требования
- Действующий допуск DoW TS/SCI
- 5+ лет опыта разработки ПО
- Степень бакалавра по Computer Science или смежной дисциплине
- Гражданство США (требование государственного контракта)
- Владение JavaScript/TypeScript React и Python
- Опыт с Flask или FastAPI
- Знание реляционных и нереляционных БД, включая Postgres и Elasticsearch
- Опыт с Git, SQLAlchemy и базовой поддержкой CI/CD
- Работа 5 дней в неделю в офисе
Условия
- Полный соцпакет: медицинские, стоматологические, зрительные планы, 401(k) с match
- Оплачиваемые отпуска, больничные, праздники, отпуск по уходу за ребёнком
- Страхование жизни и от несчастных случаев, краткосрочная и долгосрочная нетрудоспособность
- Гибкий график работы, где возможно
- Программа развития карьеры с AI-инструментом
- Команда внутренней мобильности
- Конкурентная зарплата
- Поездки менее 10%
Навыки
- Python
- JavaScript
- TypeScript
- React
- Streamlit
- Flask
- FastAPI
- Postgres
- Elasticsearch
- SQLAlchemy
- Git
- CI/CD
- DevSecOps
- AWS
- Docker
- Kubernetes
- Go
- Java