Everbridge
Everbridge
Everbridgeは、組織が disruptive な事象に備え、対応し、復旧できるよう支援するクリティカルイベント管理技術を開発しています。統合型のEverbridge 360™プラットフォームは、リスクインテリジェンス、大規模通知、危機管理、公共警報の機能を統合し、従業員の安全、資産保護、事業継続を支援します。Everbridgeは、医療、金融サービス、テクノロジー、通信、エネルギー、物流、コンサルティング、政府などの分野で、世界中の6,500社を超える顧客に利用されています。

シニアフルスタック開発者――Everbridge、インドからのリモート勤務

Everbridgeの公共警報チームに加わり、Java、Scala、Angularを使って安全な緊急通信サービスを構築します。重要な業務を支え、人命を守るスケーラブルなシステムの提供に貢献します。

仕事内容

  • JavaとScalaで構築された安全でレジリエントかつ高スループットなバックエンドサービスの提供と継続的な改善を担う
  • 業務上重要なプロセス向けにGraphQLおよびREST API、マイクロサービス、イベント駆動アーキテクチャを作成・強化する
  • Angular 19、TypeScript、RxJS、NgRxを使用して応答性と性能に優れたフロントエンドサービスを構築する
  • OpenAPIで定義されたGraphQLおよびREST APIを通じてクラスタ化されたマイクロサービスを接続する
  • KeycloakベースのIDおよびアクセス管理連携を実装・保守する
  • 開発、テスト、デバッグ、ドキュメント作成、コードレビューの各工程でAI支援エンジニアリングツールを活用する
  • 監視、インシデント対応、トラブルシューティング、最適化を通じて、可観測性、信頼性、自動化、運用性能を高める
  • システムアーキテクチャに関する議論、技術設計レビュー、エンジニアリング標準策定に貢献する
  • オンコール当番、インシデント対応、継続的な信頼性向上を通じて本番サービスの運用を支援する
  • レビュー、技術メンタリング、知識共有を通じて他のエンジニアを支援する
  • Everbridgeの公共警報プラットフォームを発展させ、顧客の人命保護と緊急対応の改善に貢献する
  • 協力的で部門横断的なアジャイル環境で複数のScrumチームと連携する

応募要件

  • エンタープライズ級アプリケーションの開発における12年以上のソフトウェアエンジニアリング実務経験
  • JavaおよびScalaに関する高度なスキル
  • Angular 19、TypeScript、RxJS、NgRxを用いたフロントエンドエンジニアリングの豊富な経験
  • Angular、GraphQL、REST、マイクロサービス、Docker、Kubernetes、および関連するオーケストレーションツールを用いたオンプレミスプラットフォームの設計・構築経験
  • 分散システム、スケーラビリティ、性能、信頼性、安全なソフトウェア設計に関する深い知識
  • CI/CD、自動テスト、現代的なDevOps手法の実務経験
  • GitHub Copilot、Cursor、Claude Code、Codex、Windsurf、Kiroなど、または同等のAI搭載開発製品の使用経験
  • AIが生成したコードをレビュー、検証、改善し、品質、安全性、保守性を確保するスキル
  • 学習を続け、新しいAI支援エンジニアリング技術を取り入れる意欲
  • 優れた分析力、デバッグ力、問題解決能力
  • 可観測性と監視の実践を用いた本番ソフトウェア運用の経験
  • アジャイルおよびScrumチーム内で効果的に貢献できる能力
  • 大規模なコードベースまたはエンタープライズソフトウェア製品に携わった経験