職務内容
カルデラでは、システムエンジニアが次世代ブロックチェーンインフラの構築において重要な役割を担います。このポジションは、分散型アプリケーションに革命をもたらすブロックチェーン技術を活用したコアソフトウェアの開発の中核です。理想的な候補者は、クロスファンクショナルチームと緊密に連携し、革新的なソリューションを支えるシステムの設計、実装、最適化を行います。この役割では、技術的卓越性と拡張性を推進するために、ブロックチェーンアーキテクチャ、分散システム、ソフトウェア工学の原則に対する深い理解が求められます。
主な責任は次のとおりです:当社プラットフォームの基盤を形成するブロックチェーンノードの設計、ブロックチェーンのスケーリング課題に対処する先進的なレイヤー2ソリューションの開発、イーサリアムスマートコントラクトコードを実行する仮想マシンの強化。システムエンジニアはまた、データベースバックエンド、ネットワーキングライブラリ、その他の重要なツールを評価し、当社の技術スタックに統合します。さらに、本番環境でのカルデラチェーンの信頼性と安全性を確保するための堅牢なDevOpsパイプラインの構築に貢献します。
主な責任
- ブロックチェーンノードアーキテクチャの設計と実装を主導し、コアプラットフォームのスケーラビリティ、パフォーマンス、セキュリティを確保します。
- ブロックチェーンのスケーラビリティ制限を克服するためのレイヤー2ソリューションを開発・最適化し、分散型アプリケーションエコシステムにおける革新と効率性に焦点を当てます。
- エンジニアリングチームと協力して、イーサリアムスマートコントラクトコードを実行する仮想マシンインフラを改善し、実行速度と信頼性を向上させます。
- ゲーム開発者のニーズに合わせたエンドツーエンドの製品機能を設計し、ブロックチェーン技術とのシームレスな統合とユーザーフレンドリーな機能を確保します。
- データベースバックエンド、ネットワーキングライブラリ、その他のツールを徹底的に評価し、技術的な洞察を提供して、当社のスタックに最適なコンポーネントを選択・実装します。
- カルデラチェーンのデプロイを自動化する安全なDevOpsパイプラインを構築・維持し、一貫性、信頼性、業界標準への準拠を確保します。
- システムパフォーマンスを監視し、技術的な問題をトラブルシューティングし、関係者と協力してボトルネックを解消し、運用効率を向上させます。
- 新興ブロックチェーン技術と業界動向を常に把握し、インフラ開発の戦略的方向性に貢献します。
求めるスキル
- システムエンジニアまたは類似の役職での実績があり、ブロックチェーン技術と分散システムアーキテクチャに関する強力なバックグラウンドを有すること。
- イーサリアムを含むブロックチェーンプロトコルに関する高度な知識、およびスマートコントラクト開発と実行環境での実務経験。
- Go、Rust、C++などのプログラミング言語に精通し、高性能でスケーラブルなシステムを開発できる能力。
- CI/CDパイプライン、コンテナ化(Docker)、オーケストレーション(Kubernetes)などのDevOpsツールとプラクティスに関する経験があり、信頼性の高いデプロイプロセスを確保できること。
- データベースシステム(例:PostgreSQL、MongoDB)とネットワーキング技術(例:TCP/IP、REST API)に関する強力な理解があり、コンポーネントを評価・統合できること。
- 複雑なシステムにおける技術的課題を特定・解決するための優れた問題解決能力と積極的なアプローチ。
- プロダクトマネージャー、開発者、QAエンジニアを含むクロスファンクショナルチームと効果的に協力し、高品質なソリューションを提供できる能力。
- 技術的概念を技術的および非技術的な関係者に明確に伝えることができる強力なコミュニケーションスキル。
- ブロックチェーンスケーラビリティソリューション(例:シャーディング、ステートチャネル)に関する経験と、分散型インフラを推進する情熱。
- ゲーム開発エコシステム、ブロックチェーンセキュリティプロトコル、クラウドコンピューティングプラットフォーム(AWS、GCP)に精通していることが望ましい。