OpenTeams

Full-Stack Platform Engineer

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

Full-Stack Platform Engineer в OpenTeams: разработка API-платформы для AI-продуктов и аналитических веб-интерфейсов поверх этих API. Требуется гражданство США и готовность получить security clearance.

Задачи

  • Проектировать, реализовывать, документировать и поддерживать API для оркестрации workflow, загрузки данных, запуска evaluation и управления результатами
  • Определять чёткие, стабильные и версионируемые спецификации интерфейсов для внешних интеграторов
  • Реализовывать brokered single sign-on и федерацию идентичности через OpenID Connect, SAML, PKI/X.509
  • Обеспечивать соблюдение требований аутентификации, авторизации и контроля доступа во всех сервисах платформы
  • Проектировать реляционные модели данных под API платформы и требования workflow
  • Разрабатывать аналитические веб-интерфейсы: консоли запуска workflow, просмотра результатов и диагностики упавших запусков
  • Разрабатывать UI для AI-специфичных сценариев: стриминг вывода модели, длительные многошаговые агентные запуски, управление промптами и конфигурациями, сравнение результатов
  • Строить аналитические интерфейсы строго на тех же публичных API, что используют внешние интеграторы
  • Готовить и поддерживать документацию API, гайды по интеграции, примеры SDK, референсные реализации и примеры workflow
  • Разрабатывать ноутбуки и другие материалы для data science и аналитиков
  • Поддерживать партнёрские организации и государственные команды, интегрирующиеся с платформой
  • Писать автотесты и поддерживать CI-пайплайны для backend- и frontend-кода
  • Обеспечивать совместимость зависимостей приложения с целевыми средами развёртывания
  • Взаимодействовать с platform-, security-, infrastructure- и ML-инженерами

Требования

  • Гражданство США и право получить и поддерживать U.S. security clearance
  • 5+ лет опыта full-stack или backend-разработки с акцентом на API-first сервисы
  • Владение Python, TypeScript, Go или аналогичным языком
  • Опыт проектирования, документирования, версионирования и поддержки REST или GraphQL API для внешних команд
  • Практический опыт с современным компонентным frontend-фреймворком (React, Vue или Svelte) и умение делать чистые функциональные интерфейсы без дизайнера
  • Понимание паттернов AI-интерфейсов: стриминг ответов, асинхронный статус задач, работа во время выполнения операции
  • Практический опыт реализации аутентификации и авторизации через OpenID Connect, SAML, PKI/X.509 или аналогичные протоколы
  • Опыт разработки контейнеризированных приложений и сервисов
  • Опыт работы с Git-процессами, автотестами и непрерывной интеграцией
  • Умение писать developer-facing документацию API, гайды по интеграции и референсные реализации
  • Опыт работы с реляционными БД и моделированием данных на уровне API
  • Умение превращать технические требования и фидбек пользователей в понятные спецификации интерфейсов
  • Сильные навыки письменной коммуникации и поддержки технических пользователей
  • Степень бакалавра в computer science, инженерии или смежной области либо эквивалентный практический опыт

Условия

  • Медицинская, стоматологическая страховка и зрение: 100% оплата для сотрудников, 75% для иждивенцев
  • 401(k) с матчингом до 5% и полным вестингом через 2 года
  • Неограниченный PTO с обязательным минимумом 15 дней отпуска в год
  • Fully remote setup с компенсацией оборудования до $3,000
  • Компенсация непрерывного образования до $500
  • Страхование жизни и от нетрудоспособности, 100% за счёт работодателя
  • HSA и FSA с ежемесячными взносами в HSA от OpenTeams
  • Позиция contingent upon contract award; командировки до 15%
  • Несекретную работу можно выполнять удалённо; будущие секретные задачи могут потребовать clearance и работы на аккредитованном объекте

Навыки

  • Python
  • TypeScript
  • Go
  • REST
  • GraphQL
  • React
  • Vue
  • Svelte
  • OpenID Connect
  • SAML
  • PKI
  • X.509
  • Docker
  • Git
  • CI
  • Jupyter
  • LLM
  • AI/ML
  • RBAC
  • ABAC
  • CAC/PIV

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

Senior Software Engineer - WGU Labs
Western Governors UniversitySeniorRaleighОфис
143,700 – 222,700 USD в год
13 окт.
Software Design Engineer
Censis TechnologiesMiddleEverettОфисРелокация
101,200 – 169,050 USD в год
12 окт.
Senior Software Engineer, CX Platform
CiscoSeniorSan JoseГибрид
167,700 – 245,200 USD в год
12 окт.
Associate Full Stack Engineer
ZOLL LifeVestMiddleChelmsfordОфисРелокация
103,000 – 115,000 USD в год
9 окт.
Lead Product Software Engineer (DevOps/Deep Web Tech)
The Walt Disney CompanyLeadGlendaleОфис
155,700 – 218,700 USD в год
9 окт.
Full-Stack Platform Engineer — OpenTeams, 145,000 – 250,000 USD в год, Washington | itrelocate