Restate
Restate
Restate предоставляет платформу надёжного выполнения для разработчиков, создающих отказоустойчивых ИИ-агентов, рабочих процессов и серверных сервисов. Её лёгкая среда выполнения сохраняет прогресс приложения и возобновляет прерванную работу после сбоев, уменьшая необходимость в разработке собственной логики восстановления и инфраструктурного кода. Команды могут определять надёжно выполняемые шаги на TypeScript, Python, Go, Java/Kotlin или Rust, а затем запускать их в самостоятельно управляемых средах или облачных платформах. Restate построена на высокопроизводительной среде выполнения на Rust и предназначена для долгосрочных, событийно-ориентированных и распределённых приложений, включая оркестрацию ИИ-агентов.

Архитектор решений среднего и старшего уровня, удалённая работа в США — Restate

Присоединяйтесь к Restate в качестве архитектора решений с удалённой работой из США и помогайте клиентам проектировать и внедрять надёжные распределённые системы с устойчивым выполнением. Создавайте прототипы, решайте инфраструктурные задачи и превращайте обратную связь от клиентов в улучшения продукта.

Описание

  • Помогайте клиентам создавать приложения с использованием устойчивого выполнения
  • Сотрудничайте с инженерами, архитекторами и техническими руководителями — от этапа оценки до запуска в продакшене
  • Оценивайте, как устойчивое выполнение может вписаться в архитектуры клиентов
  • Проектируйте производственные системы с Restate
  • Создавайте подтверждения концепции, прототипы, интеграции и эталонные реализации
  • Решайте задачи, связанные с распределёнными системами и инфраструктурой
  • Развёртывайте и запускайте Restate в производственных средах
  • Диагностируйте сложные проблемы распределённых систем и инфраструктуры
  • Передавайте техническую обратную связь инженерным командам и командам продукта
  • Преобразуйте повторяющиеся потребности клиентов в инструменты, документацию, лучшие практики и повторно используемые шаблоны
  • Поддерживайте технические демонстрации, презентации и материалы для разработчиков
  • Влияйте на дорожную карту продукта и улучшайте опыт разработчиков

Требования

  • Опыт работы в разработке программного обеспечения или архитектуре решений
  • Опыт работы с распределёнными, серверными системами или системами, управляемыми событиями
  • Глубокое понимание принципов архитектуры систем и надёжности
  • Владение серверным языком, например Go, Java, Python, TypeScript, Rust или C++
  • Опыт работы с облачной инфраструктурой или Kubernetes
  • Умение исследовать код и устранять технические проблемы
  • Проживание в США
  • Право работать в США без текущей или будущей визовой поддержки
  • Предпочтительно проживание в районе залива Сан-Франциско
  • Желателен опыт работы с распределёнными базами данных, системами обмена сообщениями, движками рабочих процессов или инфраструктурным программным обеспечением
  • Желателен опыт работы с Kubernetes, сетями, наблюдаемостью или облачной архитектурой
  • Желателен опыт работы с инфраструктурой ИИ или производственными ИИ-приложениями
  • Знание Rust или другого системного языка программирования будет преимуществом
  • Желателен опыт участия в проектах с открытым исходным кодом или технического евангелизма

Преимущества

  • Опционы на акции
  • Примерно одна-две недели командировок в квартал