KAYAK
KAYAK
KAYAK 是一个旅行搜索与比价平台,帮助人们通过比较数百家旅行网站上的航班、酒店和租车服务来规划行程。其网站和移动应用支持旅客根据实际偏好筛选结果、通过价格提醒监控费用,并使用 KAYAK Trips 整理旅行计划。借助移动端优惠价和旅行通知,KAYAK 帮助用户更明智地做出预订决定,同时将旅行信息搜索集中在一个平台上。

KAYAK 商务集成高级 Java 软件工程师

构建 KAYAK 商务版与航空公司及旅游供应商之间的集成。负责企业差旅搜索、预订和服务的可靠后端系统。

描述

  • 负责新的直连供应商集成,从合作伙伴文档到正式上线全程推进。
  • 监控线上集成,诊断生产环境问题,并解决供应商文档与实际行为之间的差异。
  • 在开始工作前评估用户和业务价值,并在发布后衡量成果。
  • 使用 SOAP/XML、REST 和专有协议构建并维护第三方 API 集成。
  • 针对不同协议、数据模型和可靠性水平设计集成,同时保持一致的内部模型。
  • 直接与合作伙伴合作,调查集成问题、商定修复方案,并跟进工单直至解决。
  • 编写设计文档,评审架构和代码,并参与制定质量与测试标准。
  • 通过代码评审、结对协作和技术建议指导中级及初级工程师。
  • 与产品、QA 和合作伙伴团队协调项目范围及上线计划。
  • 在日常开发流程中使用 AI 编码工具。

任职要求

  • 计算机科学或相关专业学位,或同等实践经验。
  • 具备扎实的 Java 实战经验,包括设计和运营生产级后端系统。
  • 熟悉 Spring 框架和 SQL 数据库。
  • 具备第三方系统集成经验,并有与供应商沟通、排查问题和升级处理工单的经验。
  • 有将合作伙伴或供应商接入现有平台的经验。
  • 展现出从头到尾领导项目并帮助其他工程师成长的能力。
  • 英语沟通流利。
  • 能够接受混合办公安排,每周至少三天到办公室工作。
  • 优先条件:具备航空公司直连或 NDC API 经验。
  • 优先条件:了解票价、报价与订单、附加服务和票务等旅游业务概念。
  • 优先条件:具备 API 认证或供应商测试项目经验。
  • 优先条件:熟悉 AI 编码工具,并有兴趣使用这些工具加快开发。

福利待遇

  • 每年最多可在几乎任何地点远程工作 20 天。
  • 职业发展经费。
  • 可使用数千门按需在线课程。
  • 丰厚的补充医疗保险。
  • 灵活的病假安排。
  • 病假期间额外的经济支持。
  • 生日额外休假一天。
  • 每年冬季假期期间安排全公司假期周。
  • 育儿假期间额外的经济支持。
  • 每周两次免费午餐,办公室每天提供零食。
  • 每周两次免费瑜伽。
  • 带薪志愿服务时间。
  • 周五不安排会议。
  • 办公室和团队活动,包括夏令营、KAYAK 生日庆祝活动和冬季派对。
  • 通过 SpringHealth 提供公司付费的心理咨询服务。
  • 公司付费的 Headspace 订阅。
  • 内部社群。
  • 可观的年度奖金,约为年薪的 10%。
  • Booking Holdings 限制性股票单位计划,并可能每年获得追加授予。