Leidos
AI Software Developer - All Levels Remote
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик AI-ориентированных программных решений в Air Traffic Business Area для платформы автоматизации L-CAP в гибридном облаке. Работа над микросервисами для систем управления воздушным движением с применением AI-инструментов разработки.
Задачи
- Проектировать и разрабатывать микросервисы платформы автоматизации L-CAP
- Совместно с архитекторами переводить системные проекты в масштабируемые реализации
- Реализовывать RESTful API и event-driven интеграции в гибридной облачной data mesh архитектуре
- Интегрировать реляционные и NoSQL базы данных с обеспечением консистентности и производительности
- Проводить оптимизацию и тюнинг производительности сервисов в распределённых средах
- Проводить и вести код-ревью, обеспечивать соблюдение стандартов кодирования
- Наставлять junior-разработчиков и поддерживать их профессиональный рост
- Диагностировать и устранять сложные проблемы на уровне сервисов, API и инфраструктуры
- Вести техническую документацию: проектные документы, спецификации API, runbooks
- Участвовать в SAFe/Agile церемониях, PI planning и уточнении бэклога
- Заниматься performance engineering: профилирование, оптимизация, анализ задержек
- Модернизировать legacy-функции ATC в cloud-native сервисы с сохранением поведения и производительности
- Активно внедрять AI-инструменты разработки и автоматизацию
Требования
- Степень бакалавра в Computer Science, инженерии или смежной области (или эквивалентный опыт)
- Опыт от 2 лет (Junior), от 4 лет (Mid), от 8 лет (Senior)
- Владение Java или C++ с опытом создания production-систем
- Опыт проектирования и разработки микросервисных приложений
- Понимание дизайна и реализации RESTful API
- Опыт работы с распределёнными системами и event-driven архитектурами
- Опыт работы с CI/CD и практиками DevOps
- Опыт с реляционными (PostgreSQL, Oracle) и NoSQL (MongoDB, Cassandra) базами данных
- Опыт работы с Git и совместными workflow разработки
- Знакомство с Agile/SAFe
- Сильные навыки отладки и аналитического мышления
- Возможность получить и поддерживать Public Trust
- Гражданство США
- Опыт performance engineering: профилирование, бенчмаркинг, оптимизация
- Знание практик стабильности интерфейсов и версионирования API
- Опыт модернизации legacy-ПО в сервисные/микросервисные реализации
Условия
- Гибридный формат: 3 дня в офисе, 2 дня удалённо при проживании в пределах часа езды от Gaithersburg, MD; Eagan, MN или Egg Harbor Township, NJ
- Возможен полностью удалённый формат для кандидатов вне зоны доступности
- Диапазон оплаты $87,100.00 - $157,450.00
- Работа в SAFe/Agile Agile Release Train
- Поддержка государственных программ
Навыки
- Java
- C++
- Python
- RESTful API
- микросервисы
- PostgreSQL
- Oracle
- MongoDB
- Cassandra
- Git
- CI/CD
- DevOps
- Docker
- Kubernetes
- AWS
- Azure
- Kafka
- RabbitMQ
- Terraform
- Ansible
- SAFe
- Agile
- event-driven архитектура
- data mesh
- domain-driven design