高级软件工程师 - JVM/Rust 专家(位于曼谷,提供搬迁)

15个月前全职
Agoda

Agoda

location 悉尼
unsaved
关于Agoda Agoda是一个在线旅行预订平台,提供住宿、航班等服务。我们构建和部署尖端技术,将旅行者与全球超过360万个住宿场所连接起来。作为Booking Holdings的一部分,我们总部位于亚洲,拥有6000多名员工,代表90多个国籍,营造了一个充满多样性、创造力和合作的工作环境。我们通过实验和拥有权的文化进行创新,提升客户体验世界的能力。 了解我们的团队- Agoda的可观察性平台 在WhiteFalcon团队中,我们构建和维护Agoda的时间序列数据库和日志聚合系统。我们每秒处理数千万个测量值和每天数百个TB的日志,驱动着数千个仪表板和警报。我们面临的最大挑战是支持不断增长的更多数据、更快速和更低成本的收集需求。 在这个角色中,您将能够 • 构建在多租户环境中运行的容错性强、横向可扩展的解决方案 • 在分布式和高并发环境中解决具有挑战性的问题 • 对Agoda所有开发人员产生影响,提供更好的可观察性工具 您成功所需的条件 • 至少8年使用JVM(Java/Scala/Kotlin)或Rust(C++)语言编写高性能、可扩展代码的经验 • 对以下产品之一的用户/开发经验:Prometheus、InfluxDB、Victoria Metrics、Elasticsearch、Grafana Loki • 使用消息队列(Kafka)的生产经验 • 深入理解并发和多线程 • 重视代码简洁性和性能 • 展示出良好的沟通和协作能力 如果您具备以下能力,那就太棒了 • 在数据库内部、索引、数据格式(AVRO、Protobuf)方面有丰富的背景知识 • 您通常了解可观察性数据类型,如日志和指标 • Profilers、debuggers、tracers在Linux环境中对您来说毫无秘密可言 • 构建大规模时间序列数据存储和监控解决方案的经验 • 有S3(Ceph)、Elasticsearch、Grafana和其他开源组件的经验 • 在必要时可以深入到底层 平等机会雇主 在Agoda,我们自豪地成为一个由不同背景和取向的人组成的公司。我们优先吸引多样化的人才,并营造一个鼓励协作和创新的包容性环境。Agoda的就业机会完全基于个人的能力和资格。我们致力于提供平等的就业机会,无论性别、年龄、种族、肤色、国籍、宗教、婚姻状况、怀孕、性取向、性别认同、残疾、国籍、退伍军人或军事状况等法律保护的特征如何。 我们将保留您的申请文件,以便考虑您将来的职位空缺,并且您可以随时要求将您的详细信息从文件中删除。有关更多详细信息,请阅读我们的隐私政策。 对于所有招聘机构:Agoda不接受第三方简历。请不要将简历发送到我们的职位别名、Agoda员工或任何其他组织位置。Agoda不对与未经请求的简历相关的任何费用负责。