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