Vantor
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-разработчик в Vantor для создания mission-critical приложений в области Object-Based Intelligence: семантическая интеграция данных, онтологии и графы знаний. Работа в Agile DevSecOps-среде с Java/Python/C# и облачными технологиями.
Задачи
- Проектировать, разрабатывать, тестировать, развёртывать и сопровождать корпоративные приложения для задач Object-Based Intelligence
- Разрабатывать масштабируемые backend-сервисы, RESTful API и пользовательские приложения с интеграцией с онтологическими сервисами, графами знаний и корпоративными данными
- Реализовывать решения на Semantic Web технологиях (RDF, OWL, SPARQL) для семантического поиска и интеграции данных
- Взаимодействовать с ontology-инженерами, database-инженерами, data-инженерами, аналитиками и государственными заказчиками для перевода требований в программные решения
- Разрабатывать безопасные контейнеризованные приложения с использованием cloud-native технологий
- Интегрировать приложения с реляционными и графовыми БД, системами обмена сообщениями и корпоративными API
- Участвовать в Agile-активностях: планирование спринтов, технические ревью, code review, уточнение бэклога
- Разрабатывать автоматические unit-, integration- и regression-тесты, поддерживать CI/CD-пайплайны
- Устранять дефекты, оптимизировать производительность и обеспечивать масштабируемость, надёжность и безопасность приложений
- Вести документацию по дизайну ПО, спецификации API и технические руководства
- Поддерживать AI/ML-инициативы, разрабатывая сервисы доступа к семантическим данным и аналитике
- Менторить junior-разработчиков и передавать знания государственным специалистам
Требования
- Гражданство США и активный допуск TS/SCI с CI polygraph
- 10 лет опыта и продвинутая степень или 15 лет опыта и степень бакалавра
- Опыт разработки корпоративных приложений на Java, Python, C# или аналогичных ООП-языках
- Опыт разработки RESTful API, микросервисов и распределённых приложений
- Опыт интеграции приложений с реляционными БД, графовыми БД или корпоративными платформами данных
- Опыт контейнеризации: Docker и Kubernetes/OpenShift
- Знание Agile-методологий, DevSecOps, CI/CD и Git
- Умение доносить сложные технические концепции до технических и нетехнических стейкхолдеров
Условия
- Базовая зарплата в метрополии Вашингтона (DC): $165,000 - $220,000 - $242,000 в год
- Конкурентный пакет вознаграждения: 401(k) с match, ресурсы по ментальному здоровью
- Помощь в погашении студенческих кредитов, компенсация расходов на усыновление, страхование питомцев
- Окно подачи заявок — три дня с даты публикации вакансии
Навыки
- Java
- Python
- C#
- RESTful API
- микросервисы
- Docker
- Kubernetes
- OpenShift
- RDF
- OWL
- SPARQL
- графовые базы данных
- реляционные базы данных
- CI/CD
- Git
- AWS
- Azure
- LLM
- AI/ML