Independence Pet Group
Independence Pet Group
1,001 – 5,000 员工
B2C保险健康生活
Independence Pet Group 是一家服务于北美的宠物保险与服务机构,在美国和加拿大为超过 80 万只宠物提供服务。公司开发旨在陪伴宠物一生的保险产品和服务,包括承保方案、为合作伙伴提供的一站式解决方案,以及面向消费者的保障。通过旗下多个宠物保险品牌,Independence Pet Group 覆盖保险、消费者服务和宠物健康等领域,致力于增进宠物与主人之间的关系。

高级软件工程师 - 纽约远程办公

负责独立宠物集团宠物健康保险平台的架构与实践工程工作。强化 Azure 应用、可靠性、工程标准以及跨团队技术交付能力。

描述

  • 为多个工程团队和产品领域提供技术领导力
  • 负责新开发、集成、现代化改造和平台改进的解决方案设计与架构决策
  • 与软件工程经理合作,制定技术方向和工程标准
  • 评估技术权衡,并推荐可扩展、可维护、安全且可靠的解决方案
  • 构建和支持 .NET/C#、Azure、API、Web 应用和数据平台解决方案
  • 为复杂、高影响力的跨平台项目编写代码
  • 支持面向客户的应用、保单和理赔平台、集成以及移动应用
  • 创建原型和参考实现
  • 诊断复杂的应用、集成、性能和生产环境问题
  • 开展代码审查和设计评审
  • 推动软件设计、编码、API、集成、测试、可观测性、弹性、安全、云原生开发和源代码管理标准
  • 识别技术债务,并与工程领导层及产品团队确定修复优先级
  • 改进 Azure 解决方案、CI/CD 流水线、部署自动化、发布质量和环境一致性
  • 支持日志、指标、链路追踪、告警和应用性能监控
  • 调查关键生产事故、解决问题并帮助防止再次发生
  • 担任各工程领域的技术升级处理联系人
  • 协调工程、产品、QA、DevOps、架构、安全和运营团队之间的协作
  • 通过评审、设计讨论、结对编程和技术指导,培养软件工程师及高级工程师
  • 推动跨职能培训和知识共享
  • 为遗留架构和软件制定现代化改造与重构方案
  • 主导 API、集成、应用和共享服务的改进
  • 通过 Azure DevOps 参与迭代计划、待办事项梳理、技术探索和交付
  • 与产品负责人及业务利益相关者合作,将需求转化为技术上稳健的解决方案
  • 编制估算、识别依赖关系,并沟通实施风险和技术权衡

任职要求

  • 计算机科学、软件工程学士学位,或同等专业经验
  • 拥有丰富的软件工程从业经验,并逐步承担高级技术领导职责
  • 具备使用 .NET 和 C# 开发应用的高级实践经验
  • 拥有在 Microsoft Azure 上构建云解决方案的丰富经验
  • 具备 API、集成、分布式应用和企业软件系统设计经验
  • 熟练掌握软件架构、面向对象设计、设计模式和现代工程实践
  • 具备 Azure DevOps、CI/CD 流水线、自动化测试和现代部署方法经验
  • 拥有 SQL Server、关系数据建模和应用性能方面的丰富经验
  • 具备诊断复杂生产应用和分布式系统问题的经验
  • 能够在没有直接管理权限的情况下影响多个团队的技术方向
  • 具备出色的书面和口头沟通能力,能够向技术和非技术受众解释复杂技术主题
  • 优先考虑:具备保单管理、理赔、保险、金融服务或受监管企业平台经验
  • 优先考虑:具备遗留 .NET 应用和架构现代化改造经验
  • 优先考虑:具备 Microsoft Dynamics 和企业集成经验
  • 优先考虑:具备现代前端框架和 Web 应用架构经验
  • 优先考虑:具备支持或开发原生 iOS 和/或 Android 应用的经验
  • 优先考虑:具备设计可复用 API 和集成平台的经验
  • 优先考虑:具备应用性能监控、可观测性、可靠性工程和生产支持经验
  • 优先考虑:具备与分布式或海外工程团队协作的经验

福利待遇

  • 符合年度奖金申请资格
  • 全面的医疗、牙科和视力保险
  • 公司提供的基础人寿保险,员工无需承担费用
  • 公司支付的短期和长期伤残保险
  • 十二周全薪育儿假
  • 健康储蓄账户
  • 灵活支出账户
  • 退休储蓄计划
  • 个人带薪休假
  • 带薪节假日和全公司 Wellness Day
  • 为非营利组织志愿服务提供带薪休假
  • 宠物友好型办公环境
  • 通勤福利
  • 团体宠物保险
  • 在职培训和技能发展
  • 员工援助计划