Everbridge
Everbridge
Everbridge 开发关键事件管理技术,帮助组织为突发事件做好准备、进行响应并从中恢复。其集成式 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 的身份与访问管理集成
  • 在开发、测试、调试、文档编写和代码审查流程中使用 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 团队中有效贡献
  • 具有处理大型代码库或企业软件产品的经验