シニアバックエンドエンジニア(Go)- Xsolla、ロシア・リモート
Xsollaのグローバルなゲームコマースプラットフォーム向けに、信頼性の高いGoサービスとAPIを構築・運用します。 分散システム、データベース、イベント駆動ワークフロー、可観測性、本番環境のサポートを担当します。
仕事内容
- バックエンドサービスとAPIの作成・保守
- システムアーキテクチャおよび技術設計の意思決定への貢献
- 技術設計ドキュメントの作成とレビュー
- ユニットテストおよび統合テストで支えられた、クリーンで保守しやすいコードの提供
- 負荷下でも安定して動作するよう、データベーススキーマとクエリ性能を改善
- メッセージブローカーを用いた非同期・イベント駆動ワークフローの開発
- 本番サービスの監視、診断、改善
- インシデント対応活動および事後レビューの支援
- CI/CDパイプライン、Infrastructure as Code、エンジニアリング標準の維持を支援
- コードレビューを行い、中級・初級エンジニアの成長を支援
- プロダクト、デザイン、フロントエンド、QA、DevOpsと連携し、完成度の高い機能を提供
- APIおよび技術ドキュメントを正確で利用しやすい状態に維持
- 設計・実装からデプロイ、監視、オンコール対応まで、サービスに責任を持つ
応募要件
- 商用バックエンド開発の実務経験5年以上
- 慣用的な実装、並行処理パターン、性能プロファイリングを含む高度なGoスキル
- PostgreSQLやMySQLなどのリレーショナルデータベースに関する深い知識(スキーマ設計、インデックス、クエリチューニング、マイグレーションを含む)
- Redisまたは同等のキャッシュシステムの実務経験
- REST APIの構築経験。gRPCの経験があれば尚可
- OpenAPIまたはSwaggerを用いたAPIドキュメント作成経験
- マイクロサービスアーキテクチャと分散システムにおけるトレードオフの理解
- Kafka、RabbitMQ、NATSまたは同様のブローカー、およびイベント駆動設計の経験
- Dockerの使用経験とKubernetesの基礎知識
- GitおよびCI/CDワークフローの習熟
- 自動化されたユニットテストと統合テストに関する確かな経験
- OWASP Top 10、シークレットとユーザーデータの保護、認証・認可の基礎を含む、アプリケーションセキュリティの基礎知識
- 読み書きおよび会話における英語力
- 歓迎:Prometheus、Grafana、ELK/Graylog、OpenTelemetryまたは同様の可観測性ツールの経験
- 歓迎:高負荷システムのサポートおよび性能プロファイリングの経験
- 歓迎:GCP、AWSまたはAzure、およびInfrastructure as Codeの経験
- 歓迎:MongoDBなどのNoSQLデータベースの経験
- 歓迎:技術イニシアチブの主導またはエンジニアのメンタリング経験
- 歓迎:ゲーム、Eコマース、フィンテックまたは決済業界の経験
- 歓迎:Claude、Copilot、CursorなどのAIツールを現在実務で活用している経験
福利厚生
- 医療、歯科、眼科保険の補償
- 有給休暇
- 個別のキャリアロードマップ
- 専門的な成長のための研修・教育機会
- 柔軟な勤務時間
- 候補者の所在地に応じて、関連法人またはEORとの雇用契約を手配
