
高级软件工程师——美国远程,Mercury保险
Mercury保险正在招聘高级软件工程师,负责构建分布式保险应用。该职位包括技术领导、敏捷交付、代码评审和工程师指导。
描述
- 设计、开发和支持复杂的软件系统
- 针对具有挑战性的技术要求编写可靠且经过充分测试的代码
- 将产品需求转化为适用于分布式应用的弹性设计
- 负责多个应用的设计和代码评审
- 指导冲刺团队交付新的功能和增强能力
- 消除影响高质量冲刺成果交付的障碍
- 与团队及利益相关者合作,交付预期功能
- 指导工程师并提供切实可行的技术方向
- 在Mercury推动创新和工程卓越
任职要求
- 计算机科学、信息系统或相关专业学士学位,或同等教育与工作经验的组合
- 至少五年的专业软件编程经验
- 至少两年使用Mercury所采用技术的经验
- 至少一年领导和指导工程团队的经验
- 熟练掌握一种或多种业界标准编程语言,例如Java、Python、Go、C++或JavaScript
- 具备数据结构、算法和软件设计模式的实践知识
- 具备关系型数据库、NoSQL系统和缓存技术经验
- 具备使用REST和gRPC等现代协议构建API的经验
- 熟练掌握消息队列、数据流、工作流和集成框架,包括Apache Kafka、Apache NiFi、Amazon SQS、MS MQ或Apache Camel
- 了解微服务架构
- 具备使用Docker和Kubernetes等容器化平台的经验
- 能够熟练应用DevSecOps实践以提升工程效率
- 具备设计和交付可靠分布式应用系统的经验
- 能够运用分析和实验指导系统改进
- 具备较强的分析和解决问题能力
- 具备出色的书面和口头沟通能力
- 能够与跨职能团队及利益相关者协作并产生影响
- 通过指导和技术支持展现领导力
- 具备制定团队技术战略和愿景的经验
- 能够推动技术方向,同时支持高质量的工程交付
福利待遇
- 具有竞争力的薪酬方案
- 大多数职位可灵活选择在美国境内任何地点工作
- 带薪休假、病假、九个公司假日和志愿服务时数
- 激励机会可能包括节日奖金、推荐奖金和绩效奖金
- 医疗、牙科、视力、人寿及宠物保险保障
- 提供公司匹配的401(k)退休计划
- 协作且富有参与感的工作环境
- 晋升机会
- 教育援助
- 职业和个人成长机会
- 员工认可计划
- 健康与福祉资源,包括免费的心理健康治疗或辅导,以及儿童和老年人照护支持









