Simeio

Full-Stack Software Engineer – AI & Security

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

Full-stack инженер в команду Global Information Security компании Simeio. Разработка защищённых приложений, API и интеграций для Security Operations Centre, включая MCP-серверы и AI-агентные workflow.

Задачи

  • Проектировать, разрабатывать и поддерживать full-stack приложения, REST API и интеграции данных для задач security operations
  • Совместно с аналитиками, инженерами и стейкхолдерами формировать требования и поставлять практичное ПО
  • Писать читаемый и поддерживаемый код, участвовать в архитектуре, автотестах, код-ревью и документации
  • Создавать и поддерживать CI/CD пайплайны для сборки, тестирования, security-проверок и деплоя; паковать сервисы в Docker и участвовать в деплоях на Kubernetes
  • Разворачивать и эксплуатировать сервисы в облаке с использованием managed compute, storage, баз данных, secrets management и identity-сервисов
  • Поддерживать production-системы: мониторинг, алертинг, разбор инцидентов, повышение надёжности и lifecycle management
  • Применять практики безопасной разработки: валидация ввода, least-privilege доступ, secrets management, audit logging и контроль согласований
  • Разрабатывать и поддерживать MCP-серверы, открывающие security-инструменты, API и данные для AI-ассистентов
  • Защищать MCP-интеграции аутентификацией, авторизацией, scoped-доступом и логами вызовов; требовать явного подтверждения для деструктивных действий
  • Разрабатывать AI-агентные workflow для обогащения алертов, сбора evidence, суммаризации логов и триажа с интеграцией LLM API и retrieval
  • Реализовывать guardrails для агентов: контроль доступа к инструментам, лимиты итераций и стоимости, таймауты, human checkpoints и безопасный fallback
  • Выбирать между детерминированным ПО, автоматизацией и агентами в зависимости от задачи; измерять эффект через adoption, сэкономленное время, точность и качество сервиса

Требования

  • 2–5 лет профессионального опыта в разработке ПО, включая front-end приложения, back-end сервисы и поддержку в production
  • Сильное владение современным front-end языком и фреймворком, например TypeScript/JavaScript с React или аналогом
  • Сильные навыки back-end разработки; предпочтительно Java, также рассматриваются Python, C# или Node.js
  • Опыт проектирования и интеграции REST API, аутентификации, работы с реляционными или документными базами данных
  • Фундаментальные знания в автотестировании, отладке, код-ревью, контроле версий и поддерживаемом дизайне ПО, практический опыт CI/CD
  • Рабочее знание Docker: сборка и отладка образов, запуск контейнеризированных приложений
  • Базовое знакомство с Kubernetes (pods, deployments, services, конфигурация, логи) и деплой в AWS, Azure или Google Cloud
  • Рабочее знание MCP и практический опыт создания или расширения хотя бы одного MCP-сервера либо аналогичной tool-calling интеграции
  • Практический опыт интеграции LLM API в код приложения, включая tool/function calling и обработку структурированного вывода
  • Базовое знание AI-агентного или оркестрационного фреймворка (предпочтительно LangGraph и LlamaIndex; допустимы LangChain, Semantic Kernel и аналоги)
  • Понимание prompt injection, небезопасного использования инструментов, избыточной автономности и галлюцинаций, знание практических мер защиты
  • Опыт безопасной разработки: работа с секретами, контроль доступа, валидация ввода и аудируемость
  • Умение вести слабо определённые задачи от discovery до реализации, релиза и production-поддержки
  • Возможность работать в офисе в Jersey City, New Jersey, три дня в неделю

Условия

  • Гибридный формат: 3 дня в офисе и 2 дня удалённо в неделю
  • Работа в компании Simeio (более 650 сотрудников, офисы в США, Индии, Канаде, Коста-Рике и Великобритании)
  • Компания — равный работодатель (equal opportunity employer)

Навыки

  • TypeScript
  • JavaScript
  • React
  • Java
  • Python
  • C#
  • Node.js
  • REST API
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Google Cloud
  • MCP
  • LLM API
  • LangGraph
  • LlamaIndex
  • LangChain
  • Semantic Kernel
  • CI/CD
  • RAG
  • LangSmith
  • Langfuse
  • Arize Phoenix
  • Ragas

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

Principal Software Engineer (Full-Stack)
WalgreensLeadDeerfieldОфис
21 окт.
Java fullstack developer
InfosysMiddleAddisonОфисРелокация
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorArgos UsaОфис
174,000 – 252,000 USD в год
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorPittsburghОфис
174,000 – 252,000 USD в год
21 окт.
Full Stack Java Developer
TechsurMiddleRestonГибрид
130,000 – 140,000 USD в год
21 окт.
Full-Stack Software Engineer – AI & Security — Simeio, Jersey City | itrelocate