職務内容
ブロックチェーンプロトコル開発チームに参加するシニアソフトウェアエンジニアを募集しています。この役職では、世界中に分散した開発者、研究者、プロダクトマネージャーのチームと協力し、次世代ブロックチェーンプロトコルの設計、開発、保守を行います。理想的な候補者は、スケーラブルで安全かつ高性能なブロックチェーンシステムの構築に精通しており、コアプロトコル開発とインフラ最適化に重点を置いています。ブロックチェーンプロジェクトの技術的方向性を決定し、クロスファンクショナルチームと協力し、オープンソースコミュニティに貢献してイノベーションと採用を推進する責任があります。
主な責任
- Rustを使用した複雑なブロックチェーンコンポーネントのアーキテクチャと実装を主導し、プロトコル設計における堅牢性、安全性、効率性を確保
- コアインフラストラクチャの開発、テスト、展開、保守を含む、重要なブロックチェーンシステムのエンドツーエンドの所有権を提供
- ブロックチェーンネットワークのスケーラビリティ、信頼性、パフォーマンスを向上させるプロトコルのアップグレード、機能強化、新機能を設計および提案
- 分散システムにおけるボトルネックの解消とスループット向上のためのパフォーマンス最適化戦略を開発および維持
- 外部の貢献者と協力してオープンソースブロックチェーンプロジェクトを改善し、コミュニティイベントに参加し、エコシステムの成長を促進
- 本番システムの24時間365日サポートを確保するためのオンコールローテーションに参加し、問題のトラブルシューティングと緊急修正を実施
- クロスファンクショナルチームと緊密に連携し、技術的ソリューションをビジネス目標とプロダクトロードマップに沿って調整
- コードレビューを実施し、ジュニアエンジニアを指導し、ブロックチェーン開発におけるベストプラクティスの遵守を確保
- ブロックチェーン技術の最新動向を把握し、プロトコル標準の進化に貢献
- ブロックチェーンコンポーネントの技術仕様、設計決定、実装詳細を文書化
求めるスキル
- ブロックチェーンプロトコル開発における実績(5年以上)、Rustプログラミング言語およびシステムレベルのプログラミングの強力なバックグラウンド
- ブロックチェーン開発に不可欠な分散システムアーキテクチャ、コンセンサスアルゴリズム、暗号プロトコルの深い理解
- スケーラブルで安全かつ高性能なブロックチェーンソリューションを提供した実績を示す優れた問題解決能力
- 異なるタイムゾーンにまたがるリモートチーム、ステークホルダー、オープンソース貢献者と効果的に協力する強力なコラボレーション能力
- ブロックチェーンネットワークのパフォーマンス最適化技術とスケーラビリティソリューションの経験
- オープンソースプロジェクトに貢献し、コード品質を維持し、開発者コミュニティと関わる能力
- バージョン管理システム(例:Git)とアジャイル開発方法論の習熟
- 技術的および非技術的聴衆の両方に技術的概念を明確に伝える優れたコミュニケーションスキル
- プロトコルの正確性を検証するためのブロックチェーンテストフレームワークとツールの経験
- オンコールローテーションで働く能力と、システムの信頼性と稼働時間を維持するコミットメント
- ブロックチェーンインフラストラクチャにおける複雑な技術的問題を診断および解決する強力な分析スキル
- 分散システムにおけるブロックチェーンセキュリティのベストプラクティスとリスク軽減戦略の知識
- 本番環境向けのブロックチェーン展開および監視ツールの経験
- 進化する業界標準と規制要件に沿ったプロトコル変更を設計および実装する能力
- ブロックチェーンコンポーネントの明確かつ包括的な技術仕様を作成する優れたドキュメンテーションスキル