バックエンドエンジニア
■メッセージングバックエンドエンジニアをご担当いただきます。 【具体的には】 ・分散処理、耐障害性、スケーラビリティに重点を置き、大規模データストレージ向けのサーバーサイド機能および堅牢なデータ構造の設計・実装 ・高トラフィック環境においても安定した性能を発揮し続けるためのボトルネックの特定と改善を行い、システム特性の継続的な最適化を推進 ・分散データベースの利用最適化、ならびにメッセージングおよび関連サービスにおけるストレージ重要機能の開発 ・SREや他のバックエンドチームを含むクロスファンクショナルチームと連携し、バックエンドサービス全体におけるデータ整合性、信頼性、スケーラビリティ、可観測性の向上を推進 ・長期的なアーキテクチャ戦略および次世代分散ストレージ(例:マルチデータセンターActive-Active構成、NewSQLデータベース統合など)の検討・推進 ・プロダクション環境における課題(障害対応、性能劣化、スケール課題など)に対して、原因分析から再発防止までのリード ・CI/CDワークフロー、テストカバレッジ、システムモニタリングの改善に向けた施策の推進 ・チームや担当コンポーネントによっては、24時間365日のサービス可用性を支えるオンコール対応を含む場合があります