CACI International

Senior Software Engineer

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

Senior-инженер в команду CACI для поддержки и развития критичных финансовых и плановых систем Министерства обороны США (PPBE). Отвечает за полный цикл разработки — от full-stack приложений до интеграции AI-функций на базе LLM.

Задачи

  • Проектировать, разрабатывать и поддерживать full-stack приложения на React, TypeScript, NodeJS, Python и .NET
  • Задавать стандарты проектирования, автоматизированного тестирования, код-ревью и ответственности за результат
  • Менторить junior-разработчиков через код-ревью, парное программирование и техническое наставничество
  • Интегрировать AI-функции в продакшн-системы: LLM/GenAI API (OpenAI, Anthropic, Bedrock), RAG-пайплайны, агентные workflow
  • Проектировать надёжные интеграции API с обработкой ошибок и graceful degradation
  • Устранять дефекты систем
  • Закрывать уязвимости безопасности и обеспечивать соответствие стандартам кибербезопасности DoW
  • Участвовать в CI/CD пайплайнах (GitLab) и совместных процессах разработки
  • Документировать технические реализации и следить за развитием технологий

Требования

  • Действующий допуск Secret или Top Secret
  • Сертификация Security+
  • Степень бакалавра в Computer Science, Data Science, математике или смежной STEM-области
  • 10+ лет профессиональной разработки ПО по всему SDLC
  • Недавний прямой опыт поставки ПО в федеральном секторе (DoD/DoW или другие федеральные агентства)
  • Прямой опыт со стеком: Python и JavaScript/TypeScript, а также React, NodeJS и/или .NET
  • Инженерная дисциплина: проектирование, тестирование, код-ревью, ответственность за результат
  • Опыт с RESTful API и системной интеграцией
  • Владение Git и CI/CD пайплайнами
  • Опыт контейнеризации (Docker, Kubernetes) и хотя бы одной крупной облачной платформы (AWS, Azure или GCP)
  • Сильные навыки письменной и устной коммуникации

Условия

  • Полная занятость, регулярная позиция
  • Командировки отсутствуют
  • Гибкий график отпусков
  • Доступ к обучающим ресурсам
  • Комплексные бенефиты: здравоохранение, wellness, финансовые и пенсионные программы, поддержка семьи, дополнительное образование, отпуск
  • Работа в неклассифицированных и классифицированных средах

Навыки

  • Python
  • JavaScript
  • TypeScript
  • React
  • NodeJS
  • .NET
  • RESTful API
  • Git
  • CI/CD
  • GitLab
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • LLM
  • OpenAI
  • Anthropic
  • AWS Bedrock
  • RAG
  • vector databases
  • Chroma
  • Weaviate
  • pgvector
  • LangGraph
  • Agno
  • CrewAI
  • Phoenix
  • LangFuse
  • LangSmith
  • Terraform
  • Jira

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

Senior Full-Stack Web Developer
S R InternationalSeniorГибрид
26 окт.
Full Stack Web Application Developer
HouseMax FundingMiddleAustinОфис
26 окт.
Senior Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
200,000 – 240,000 USD в год
26 окт.
Software Developer ($200/hr)
TuringMiddleNew YorkУдалённо
200 – 300 USD в час
26 окт.
Software Developer ($200/hr)
TuringMiddleSan FranciscoУдалённо
200 – 300 USD в час
26 окт.
Senior Software Engineer — CACI International, 82,100 – 172,400 USD в год, Washington | itrelocate