バックエンド開発者
株式会社withB
弊社は、日本のWEB3・ブロックチェーン・暗号資産業界に特化した人材紹介会社です。 本求人は、弊社が取り扱っているクライアント企業の求人情報です。
【職務内容】
Rustエンジニアとして、自社サービスネットワークの開発と保守に携わり、セキュアでスケーラブルかつプライバシー重視のブロックチェーンソリューションの構築を担っていただきます。
【具体的な仕事内容】
・バックエンドアーキテクチャの設計
- トランザクション処理、ブロック生成、分散化に対応した堅牢でスケーラブルなバックエンドシステムを設計・実装
- セキュリティ、パフォーマンス、プライバシーの観点から適切なアーキテクチャの意思決定を行う
・開発および保守
- Rustを用いてノードを開発・保守し、トランザクション処理、ブロック生成、ノードの分散化といったコア機能を実装する
・データベース管理
- PostgreSQLを統合し、安全かつ効率的なデータの保存・取得を実現
- ノード内でのデータベース操作のパフォーマンスと信頼性を確保
・セキュリティ
- 潜在的な脆弱性の検出と対処を含むセキュリティプロセスを導入し、コードの安全性を強化
- 不正アクセスを防ぐために、データベースへのセキュアなアクセス制御を実装
- 定期的なセキュリティ監査を行い、不正アクセスやデータ漏洩のリスクを最小化
・テストとデバッグ
- 分散ノードの安定性とパフォーマンスを確保するために、徹底的なテストとデバッグを実施
・パフォーマンス最適化
- ノードのパフォーマンスとスケーラビリティを継続的に監視・改善
- システム内のボトルネックを特定し、必要に応じて最適化を実施
職務内容変更の範囲:会社の定める範囲で変更の可能性あり
【必須スキル・経験】
- Rustを用いたバックエンド開発の豊富な実務経験(システムレベルのプログラミングに精通していること)
- 大規模なバックエンドアーキテクチャの設計・最適化の実績
- PostgreSQLなどのデータベースシステムに関する知識(クエリ最適化やスキーマ設計など)
- パフォーマンスプロファイリングおよびスケーラビリティ向上の経験
-ビジネスレベル以上の日本語スキル
業務上のコミュニケーションは主にチャットで行うため、読み書きができれば問題ありません。
-日本国内での勤務経験、または日系企業での勤務経験がある方(日本企業の文化やビジネスマナーを理解している方)
-日本在住の方、または日本と同じタイムゾーンで日中(日本時間)に勤務可能な方
【歓迎スキル・経験】
- ブロックチェーン開発または暗号技術に関する経験
- 分散システムおよびネットワークプロトコルに関する知識
- 暗号資産に対する深い専門性
- 技術的側面、プロトコル、思想などを含めた暗号資産への深い理解
- 他のプロトコルや思想への知見
- 各種ブロックチェーンプロトコルやその思想的背景を理解し、比較・分析できる能力
- クリプト文化への適応力
- 暗号資産エコシステムの文化、価値観、思想に共感し適応できる素養
- オープンソースプロジェクトへの貢献経験