シニアGolangエンジニア ブロックチェーン取引プラットフォーム開発 | リモート
リモートで
フルタイム
当社では、次世代ブロックチェーン取引インフラストラクチャを構築する革新的なチームに参加する、経験豊富なシニアGolangデベロッパーを募集しています。この役割では、高性能、セキュリティ、スケーラビリティに焦点を当てた、当社の取引プラットフォーム用の堅牢なマイクロサービスの設計と実装を担当していただきます。これは、最先端のブロックチェーンソリューションを使用しながら、暗号通貨取引技術の未来を形作る機会です。
主な責任
- Golang(Go 1.20以上)を使用した、当社の取引プラットフォーム用高性能マイクロサービスの設計、開発、保守。
- セキュリティと効率性に焦点を当てた、当社の取引インフラストラクチャへのブロックチェーン技術の統合。
- WebSocket接続、RESTful API、RPCベースのサービスの作成と最適化。
- チームと協力して、複雑な取引アルゴリズムと実行システムを実装。
- 重要な取引操作のための高可用性とサブミリ秒のパフォーマンスの確保。
- 包括的なユニットテストと統合テストを含む、クリーンで保守可能なコードの作成。
- コードレビューへの参加と、開発プラクティスの継続的改善への貢献。
- 信頼性の高いデプロイメントのためのCI/CDパイプラインの実装と保守。
- 高スループット取引操作のためのデータベースモデルとクエリの最適化。
- 内部および外部の消費者向けの技術仕様とAPI設計の文書化。
必須スキル
- Golangソフトウェアエンジニアとして2年以上の専門的経験。
- 本番環境でのマイクロサービスアーキテクチャに関する実証済みの経験。
- ブロックチェーン統合と暗号通貨取引システムに関する強い理解。
- WebSocket、RESTful、RPCベースのAPIの構築と保守の経験。
- Gitバージョン管理と協調的な開発ワークフローに関する熟練度。
- 特にApache Kafka(3.0以上)などのメッセージブローカーの経験。
- データベースモデリングとクエリ最適化を含むPostgreSQL(14以上)の確かな経験。
- ユニットテスト、統合テスト、テスト駆動開発プラクティスに関する知識。
- 継続的インテグレーション/継続的デリバリーパイプラインの経験。
- マイクロサービスアーキテクチャのセキュリティベストプラクティスの知識。
- 新しい技術に迅速に適応し、複雑な問題を解決する能力。
- 英語でのコミュニケーションスキル(書面および口頭)の習熟。
あれば望ましいスキル
- 対称/非対称暗号化/復号化などの暗号化原則の理解。
- ECDSA/RSA、HMAC、楕円曲線暗号の経験。
- アカウントベースおよびUTXOベースのブロックチェーンアーキテクチャの知識。
- 階層的決定性ウォレットアーキテクチャの知識。
- LedgerやTrezorなどのハードウェアセキュリティモジュールの経験。
- BIP(Bitcoin Improvement Proposals)とEIP(Ethereum Improvement Proposals)の理解。
- セキュアなコンピューティング環境のためのAWS Enclaveの実践経験。
- ロギングとモニタリングのためのELKスタック(Elasticsearch、Logstash、Kibana)の経験。
- 特に高可用性システム向けのAmazon AWSサービスに関する強い実務知識。
- ツールと自動化のためのPythonまたは他のプログラミング言語の習熟度。
当社に参加する理由
ブロックチェーンと取引技術の交差点にある先進的なチームに参加しましょう。あなたは困難な問題に取り組み、暗号通貨分野での革新的なソリューションに貢献し、美しいモンテネグロへの移住の機会を得ることができます。当社は競争力のある報酬、柔軟なリモート作業環境、そしてブロックチェーン取引プラットフォームの未来を形作る機会を提供しています。