職務内容
1. コアビジネスモジュール(取引、資金口座、リスク管理などの中核サービス)のアーキテクチャ設計・開発を担当。 2. 高並列・高可用性システムのアーキテクチャ設計と最適化を主導し、数百万リクエスト/億単位データ規模での性能チューニング・安定性確保の実績を有すること。 3. データベースアクセス性能、キャッシュヒット率、メッセージバックログ、GC停止時間、メモリリークなどのシステム課題分析・改善。 4. 非同期処理・分散設計・弾力的スケーリングを推進し、トラフィックピーク時のシステム安定性とスループット向上を図る。 5. アーキテクチャ刷新・サービス分解・モジュール化改造を主導/参画し、システムの保守性と拡張性を向上。 6. 複雑な業務ロジックのモデリングとデータ一貫性ソリューションを設計し、高並列環境での正確性と性能バランスを確保。 7. システム監視・負荷テスト・障害訓練・キャパシティプランニングに参加。 8. コードレビュー・テスト設計・CI/CD最適化を通じて納品品質を保証。 9. 中級エンジニアに対するシステム分析・性能チューニング・アーキテクチャスキル向上の指導を実施。
主要責任
- コアビジネスモジュール向けの拡張性と堅牢性を備えたアーキテクチャの設計・実装
- 高並列条件下でのシステム性能最適化
- データベース効率化・キャッシュ活用・メッセージキュー安定性の確保
- 分散型・非同期サービス改善の推進
- アーキテクチャ刷新とモジュール化改造の主導
- 複雑な業務ロジックとデータ一貫性のためのソリューション開発
- 監視・テスト・キャパシティプランニング施策への貢献
- コードレビューとCI/CD強化による高品質コードの維持
- 初級・中級エンジニアへの技術指導
求めるスキル
- 計算機科学または関連分野の学士号以上、7年以上のGolang開発経験
- 高並列・高可用性システムのアーキテクチャ設計/最適化における実績
- MySQL、Redis、Kafka、gRPC、Protobuf、OpenRestyの高度な知識
- サービスディスカバリ・構成管理・負荷分散・サーキットブレーカーを含むマイクロサービスアーキテクチャの専門性
- pprof、trace、benchmarkなどの性能チューニングツールの深い理解
- RESTful、GraphQL、WebSocket、OpenAPIなどのAPI設計標準への精通
- 優れた問題解決能力とシステム分析スキル
歓迎要件
- 取引所システム開発経験
- GoFrameやGo-Zeroなどのフレームワーク知識
- 高並列プロジェクトのバックグラウンド
福利厚生
完全リモートワーク、協力的なチーム環境、競争力のある報酬パッケージ。


