Elastic (Elastic N.V.)

Elastic开发Elasticsearch及其周边产品——这是一款搜索与分析引擎,用于搜索、可观测性(日志/指标)和安全领域,主要作为托管云服务销售。它是一家在纽交所上市的上市公司(ESTC),采用分布式设计,其工程岗位涉及Java语言的存储/查询引擎深度系统工作,以及面向开发者集成的Go/Rust相关工作。

关于这家公司

elastic · 爱尔兰 · 2026 年 8 月 18 日发布 5 天

Principal Software Engineer - Performance Tuning - Elasticsearch

这份工作

主导Elasticsearch的性能架构与代码级优化,驱动分布式系统的持续性能提升。

  • Java internals
  • JVM内存管理
  • 分布式系统性能 profiling
  • JHM
  • Elasticsearch
  • AI辅助性能优化
办公未说明
年限未说明
学历未说明
语言未说明

为什么是你

  • 分布式系统中的性能工程与你在 GMI Cloud 的基础设施优势相吻合(LLM 代理/网关、vLLM/SGLang 调优)。
  • AI 辅助优化工具链和基准测试自动化与你当前的工具开发工作紧密相关。
  • 首席级职位与你在 Project Dolphin 担任技术负责人的经验深度以及多年负责关键系统的经历相匹配,尽管你担任同等首席级工作的时间相对较短。
  • 公司已上市、盈利且根基稳固——这对你的签证稳定性需求非常有利。
  • 薪资范围远超德国蓝卡门槛和爱尔兰关键技能门槛。
  • 职位在爱尔兰——只有薪资远高于门槛时,你才会考虑迁往那里,而最低 €104,800 显然满足条件。
  • 职位描述为英文,公司国际化运营,且有明显的非欧盟招聘历史。

我的顾虑

  • 职位描述中未明确提及技术栈。Elasticsearch 主要是 Java 技术栈,但你的简历中没有 Java 相关经验——如果该职位需要深入的 Java 内部开发工作(职位描述强烈暗示这一点),这可能是一个真正的匹配问题。
  • 搬到爱尔兰会重置你的德国永久居留计时,而且你在那里没有现有联系——这是你列表上成本最高的地点选项。
  • 职位描述中出现了出口管制条款(Elastic 关于受制裁国家的标准声明)。中国未被列出,但建议你在第一次通话时确认你的国籍是否触发额外的许可要求。
  • 如果该职位以 Java 为主且不涉及 Python 组件,那么你“精通”的语言将用不上,而你将完全依赖“工作知识”级别的语言(Golang/C#)或更不熟悉的语言——这是你职业生涯中尚未尝试过的挑战。

职位简介和要求

Elastic 是一家搜索领域的 AI 公司,让每个人都能利用所有数据实时找到所需答案,并实现规模化——释放企业与个人的潜能。Elastic Search AI Platform 被超过 50% 的《财富》500 强企业采用,它将搜索的精准性与 AI 的智能相结合,让每个人都能加速取得重要成果。通过充分利用所有结构化和非结构化数据,更有效地保护和保障隐私信息,Elastic 提供完整的云端搜索、安全和可观测性解决方案,帮助组织实现 AI 的承诺。

这是一个什么样的职位

Elasticsearch 为全球最大的组织提供搜索、可观测性和 AI 检索(RAG)功能。我们正在寻找一位首席软件工程师加入 Elasticsearch 性能团队。在这个职位上,您将主导架构和代码层面的性能工程工作。您的目标是推动 Elasticsearch 性能的持续优化和可预测性,与各领域团队合作,充分释放我们软件的潜力。

您将要做的工作

• 主导从架构到生产环境的核心性能工程项目,专注于交付高影响力的优化。领导重大架构和代码级性能改进的技术设计、计划和执行。
• 为复杂的分布式系统开发基础性能模型和方法论。
• 推动优化策略,确保 Elasticsearch 在不同环境中保持高性能、可预测性和可扩展性。
• 剖析和分析系统行为,识别日志、指标、向量搜索和 ES|QL 中的瓶颈。
• 确保对有状态和无状态(无服务器)架构建立健壮的性能基准和回归检测。
• 跨公司协作,从新功能设计之初就融入性能优先的思考。
• 推动自动化工作,设计和构建 AI 辅助优化工具,简化剖析、假设测试和基准测试流程。
• 指导并培养其他工程师,营造技术卓越和性能意识开发的氛围。

您的背景

• 您对 Java 内部机制和 JVM 内存管理有深入了解。您理解并发模型的工作方式。您能编写高性能、线程安全且无锁的代码。这种经验包括参与大型开源和企业级代码库的工作。
• 您有丰富的剖析和优化分布式系统的经验,包括深入使用基准测试工具(例如,flamegraphs、JMH、Rally),识别性能回归,并实现算法或硬件感知的优化。
• 您对分布式系统架构有扎实的理解,包括分区容错、集群状态传播以及大规模数据存储中的扩展挑战。
• 您有使用 AI 或高级工具加速优化、调试复杂性能问题以及自动化基准测试工作流的可靠记录。
• 您具备跨职能和跨团队协作的能力,能够作为整个组织中性能工程的倍增器。
• 您具备跨职能和跨团队协作的能力,并能根据业务优先级在不同项目、代码库或团队之间无缝切换。
• 您能够自主工作,通过异步、直接和透明的沟通,在分布式团队中推动决策并取得成果。

加分项

• 有将高性能原生库(例如,C++、Rust、SIMD 加速代码)集成到 Java 应用中的经验。
• 对现代存储引擎性能、索引模式或向量搜索优化有深入了解。
• 有定义和管理分布式系统性能 SLA 及成功标准的经验。
• 有参与大规模数据存储或搜索引擎内部开发的经验。
• 有参与数据存储或搜索引擎内部开发的经验。

此职位的薪酬以基本工资形式提供。此职位不设可变薪酬部分。

在 Elastic,我们的薪酬理念旨在提供公平、有竞争力和透明的报酬。薪资范围基于外部市场基准、内部薪酬公平考虑以及每个职位所承担的责任和复杂性综合设定。这种方法有助于确保类似职位之间的薪酬一致性,同时在相关劳动力市场中保持竞争力。

最终提供的薪酬将在适用范围内根据多个客观因素确定,包括相关专业经验、技能和专业知识水平、与职位要求的匹配度,以及职位的整体范围和复杂性。

此职位的典型起薪范围为:
€104.800 — €165.700 欧元

附加信息 - 我们关爱员工

作为一家分布式公司,多元化驱动着我们的身份。无论您是希望开启新职业生涯还是发展现有职业生涯,Elastic 都是一家能让您在出色工作与美好生活之间取得平衡的公司。您的年龄只是一个数字。无论您是刚从大学毕业还是您的孩子已经大学毕业,这都无关紧要;我们需要的是您能做出的贡献。

我们努力实现各地区福利的一致性,尽管不同地区的法规有所不同,但我们相信关爱员工是正确的做法。

• 基于您在此所做工作的有竞争力的薪酬,而非您之前的工资
• 在许多地区为您和家人提供健康保险
• 灵活的工作地点和工作时间,让许多职位可以自行安排日程
• 每年享有慷慨的假期天数
• 扩大您的影响力 - 我们为财务捐赠和服务提供高达 2000 美元(或等值当地货币)的配捐
• 每年最多 40 小时用于参与您喜爱的志愿者项目
• 拥抱为人父母,提供至少 16 周的育儿假

不同的人有不同的解决问题的方式。这正是我们所需要的。Elastic 是平等机会雇主,致力于营造包容的文化,尊重不同的视角、经验和背景。符合条件的申请人将不考虑种族、民族、肤色、宗教、性别、怀孕、性取向、性别感知或认同、国籍、年龄、婚姻状况、受保护的退伍军人身份、残疾状况,或任何其他受联邦、州或地方法律、条例或法规保护的基础而获得录用考虑。

我们欢迎残障人士,并努力为所有人提供无障碍和包容的体验。如需在申请或招聘过程中请求合理便利,请发送电子邮件至 candidate_accessibility@elastic.co。我们将在收到请求后的 24 个工作小时内回复。

申请人享有联邦就业法律赋予的权利,请查看以下链接的告示:家庭与医疗休假法(FMLA)告示;薪酬透明非歧视条款告示;员工测谎保护法(EPPA)告示以及了解您的权利告示。

Elasticsearch 开发并分发的技术和信息受美国及其他国家对位于或来自以下受制裁国家和地区的个人实施的出口管制和许可要求:白俄罗斯、古巴、伊朗、朝鲜、叙利亚、俄罗斯,以及俄罗斯吞并的乌克兰领土(乌克兰克里米亚地区、顿涅茨克人民共和国(DNR)、卢甘斯克人民共和国(LNR)、赫尔松或扎波罗热)。如果您位于或为上述国家或地区的国民,则可能需要获得出口许可作为您担任此职位的条件。请注意,原籍国和/或国籍不影响在 Elastic 的就业资格。

请在此处查看我们的隐私声明。