シニアフルスタック開発者――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チーム内で効果的に貢献できる能力
- 大規模なコードベースまたはエンタープライズソフトウェア製品に携わった経験
