

Restateは、堅牢なAIエージェント、ワークフロー、バックエンドサービスを開発するための耐久実行プラットフォームを提供しています。軽量なランタイムがアプリケーションの進行状況を保持し、障害発生後に中断された処理を再開できるため、カスタムの復旧ロジックやインフラストラクチャコードを作成する必要を減らせます。チームはTypeScript、Python、Go、Java/Kotlin、Rustで耐久性のあるステップを定義し、セルフホスト環境やクラウドプラットフォーム上で実行できます。高性能なRustランタイムを基盤とするRestateは、AIエージェントのオーケストレーションを含む、長時間稼働するイベント駆動型および分散型アプリケーション向けに設計されています。
中上級ソリューションアーキテクト、米国リモート — Restate
Restateに加わり、米国からリモートで働くソリューションアーキテクトとして、耐久実行を用いた信頼性の高い分散システムの設計と導入を顧客に支援します。プロトタイプを構築し、インフラストラクチャの課題を解決しながら、顧客の知見を製品改善につなげます。
仕事内容
- 耐久実行を使用したアプリケーションの構築を顧客に支援する
- 評価から本番導入まで、エンジニア、アーキテクト、技術リーダーと協働する
- 耐久実行を顧客のアーキテクチャに組み込む方法を評価する
- Restateを使用して本番システムを設計する
- 概念実証、プロトタイプ、統合、リファレンス実装を作成する
- 分散システムとインフラストラクチャの課題に対応する
- 本番環境にRestateをデプロイして運用する
- 複雑な分散システムとインフラストラクチャの問題を診断する
- 技術的なフィードバックをエンジニアリングチームとプロダクトチームに共有する
- 繰り返し発生する顧客ニーズをツール、ドキュメント、ベストプラクティス、再利用可能なパターンに変換する
- 技術デモ、プレゼンテーション、開発者向けコンテンツを支援する
- 製品ロードマップの策定に携わり、開発者体験を向上させる
応募要件
- ソフトウェアエンジニアリングまたはソリューションアーキテクチャの経験
- 分散システム、バックエンドシステム、またはイベント駆動システムの実務経験
- システムアーキテクチャと信頼性の原則に関する深い理解
- Go、Java、Python、TypeScript、Rust、C++などのバックエンド言語に習熟していること
- クラウドインフラストラクチャまたはKubernetesの経験
- コードを調査し、技術的な問題を解決できること
- 米国在住であること
- 現在または将来のビザスポンサーなしで米国で働く資格があること
- サンフランシスコ・ベイエリア在住者を優先
- 分散データベース、メッセージングシステム、ワークフローエンジン、またはインフラストラクチャソフトウェアの経験があれば尚可
- Kubernetes、ネットワーク、オブザーバビリティ、またはクラウドアーキテクチャの経験があれば尚可
- AIインフラストラクチャまたは本番AIアプリケーションの経験があれば尚可
- Rustまたはその他のシステムプログラミング言語の経験があれば尚可
- オープンソースまたは技術エバンジェリズムの経験があれば尚可
福利厚生
- 株式報酬
- 四半期あたり約1〜2週間の出張








