バックエンドエンジニア at Flashbots

Full Time2ヶ月前
Employment Information
職務内容
このポジションでは、高性能でスケーラブルなバックエンドシステムの開発と保守に貢献できるシニアバックエンドエンジニアを求めています。理想的な候補者は、ダイナミックなチーム環境で働き、当社のブロックチェーンおよびMEV(Miner Extractable Value)イニシアチブを支えるコア機能の設計、実装、最適化を行います。コードレビュー、デバッグ、問題解決活動を通じてプラットフォームの信頼性と安全性を確保する責任があります。さらに、クロスファンクショナルチームと協力し、製品ビジョンと技術的実行の間のギャップを埋めます。
主な責任
  • 最新のプログラミング言語とフレームワークを使用してバックエンドシステムの開発を主導し、ベストプラクティスとアーキテクチャ標準の遵守を確保します。
  • コードレビュー、デバッグ、問題解決に積極的に参加し、パフォーマンス、スケーラビリティ、セキュリティの最適化に重点を置いた高品質なソフトウェア開発を確保します。
  • プロダクトマネジメントチームと緊密に協力し、設計コンセプトを詳細なドキュメント、技術要件、仕様に変換します。
  • ブロックチェーンプロトコルおよびMEV関連技術とシームレスに統合する堅牢なAPIとマイクロサービスを設計および実装します。
  • さまざまなソリューションの設計と実装のトレードオフを評価、文書化し、利害関係者に説明し、技術的実現性とビジネス目標のバランスを取ります。
  • システムパフォーマンスメトリクスを監視・分析し、ボトルネックを特定し、ユーザーエクスペリエンスと運用効率を向上させる改善を実施します。
  • ブロックチェーンとMEVの最新技術動向、新興トレンド、ツール、ベストプラクティスを常に把握し、チームがイノベーションの最前線に留まるようにします。
  • チームコラボレーション、オンボーディング、将来のシステム拡張をサポートする包括的な技術ドキュメントを作成および維持します。
求めるスキル
  • スケーラブルで安全かつ高性能なシステム構築の強力なバックグラウンドを持つシニアバックエンドエンジニアとしての実績。
  • コンセンサスメカニズム、スマートコントラクト、分散型アプリケーション(DApps)を含むブロックチェーン技術の専門知識、およびMEVの概念と緩和策の深い理解。
  • Python、Go、Javaなどのプログラミング言語に精通し、RESTful APIの設計と開発の経験。
  • バックエンドサービスの展開と管理のためのクラウドプラットフォーム(AWS、Azure、GCPなど)およびコンテナ技術(Docker、Kubernetesなど)の強力な知識。
  • 複雑なシステムをデバッグし、重要な問題を効率的に解決する優れた問題解決能力。
  • プロダクトマネジメントや他のチームと協力し、ビジネス目標に沿ったソリューションを提供する実績のある協調的なマインドセット。
  • 技術的なトレードオフを非技術的な利害関係者に明確に伝え、チーム全体の理解のために効果的に文書化する能力。
  • ブロックチェーンの進歩、MEV研究、業界のベストプラクティスを常に学び続ける姿勢。
  • クリーンで保守可能かつ十分に文書化されたコードを書くことに対する強い注意力とコミットメント。
  • 反復的な開発とチームコラボレーションをサポートするためのバージョン管理システム(Gitなど)とアジャイル開発方法論の経験。